If present, this element governs the visibility of its parent
in application user interfaces. It only has meaning as the child
of an element that represents a user interface component (a
field element in a
resource, for example).
Allowed values are:
The parent element's user interface component should be hidden in all applications.
The parent element's user interface component is not typically used on a day-to-day basis, and should be hidden in all applications, unless it is already in use. A field, for example, should be hidden unless it already contains data. Applications may offer users an option that shows these expert components.
The parent element's user interface component should be visible in applications aimed at advanced users (Content Studio, for example), but hidden in applications aimed at casual users (Mobile Studio, for example). Applications that hide advanced components may offer users an option that shows them.
This is the default setting used when
visibilityis not specified.
The parent element's user interface component should be visible in all applications.
<visibility> (hidden|expert|advanced|beginner) </visibility>