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 normalmente sería 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 Ninguno

 

Atributos

Atributo Descripción
etiqueta Público. Opcional. La 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 visualizació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: "Ordenar hacia arriba" / "Ordenar bajando"
  • AToZ: "A en la parte superior" / "Z en la parte superior"
  • LowestHighest: "Más bajo en la parte superior" / "Más alto en la parte superior"
  • Más antiguoNuevo: "Más antiguo en la parte superior" / "Más reciente en la parte superior"
  • SmallestLargest: "Más pequeño en la parte superior" / "Más grande en la parte superior"
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 visualizació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.