labelInfo

Especifica cómo se muestran las etiquetas de la propiedad. Solo debe haber un elemento labelInfo para cada elemento propertyDescription.

Si hay varios elementos, se usa el último. Si no se proporciona ningún elemento labelInfo, no se muestra la etiqueta de la propiedad; sin embargo, esto suele ser un defecto.

Sintaxis

<!-- labelInfo -->
<xs:element name="labelInfo">
    <xs:complexType>
        <xs:attribute name="label" type="xs:string"/>
        <xs:attribute name="sortDescription">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:enumeration value="General"/>
                    <xs:enumeration value="AToZ"/>
                    <xs:enumeration value="LowestHighest"/>
                    <xs:enumeration value="OldestNewest"/>
                    <xs:enumeration value="SmallestLargest"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="invitationText" type="xs:string"/>
        <xs:attribute name="hideLabel" type="xs:boolean" default="false"/>
    </xs:complexType>
</xs:element>

Información de elemento

Elemento primario Elementos secundarios
propertyDescription None

Atributos

Atributo Descripción
etiqueta Público. Opcional. Etiqueta tal como se muestra en la interfaz de usuario (por ejemplo, la etiqueta de columna de detalles o el panel de vista previa). La sintaxis permite una cadena de presentación directa o una referencia de cadena de presentación indirecta. Use la cadena de presentación indirecta porque se puede localizar. IPropertyDescription::GetDisplayName devuelve el nombre para mostrar resuelto.
sortDescription Opcional. Especifica las cadenas que se ofrecen como opciones de ordenación. IPropertyDescription::GetSortDescription devuelve esta descripción de ordenación. Los valores siguientes proporcionan las cadenas de interfaz de usuario correspondientes.
  • General: "Sort going up" / "Sort going down"
  • AToZ: "A en la parte superior" / "Z en la parte superior"
  • LowestHighest: "Lowest on top" / "Highest on top"
  • OldestNewest: "Oldest on top" / "Newest on top"
  • SmallestLargest: "Smallest on top" / "Largest on top"
invitationText Opcional. Texto de la cadena de ayuda que se muestra como una instrucción al usuario para el control o la información sobre herramientas (por ejemplo, "Escriba el nombre del autor"). La sintaxis permite una cadena de presentación directa o una referencia de cadena de presentación indirecta. Use la cadena de presentación indirecta porque se puede localizar. IPropertyDescription::GetEditInvitation devuelve el texto de invitación resuelto.
hideLabel Opcional. El valor predeterminado es "false". Indica si la etiqueta está oculta.