stringFormat

Especifica cómo IPropertyDescription::FormatForDisplay debe dar formato al valor de la propiedad como una cadena. Esto solo es aplicable si <displayInfo displayType="String">. Solo debe haber un elemento stringFormat para cada elemento displayInfo .

Si hay varios elementos, se usa el último. Si no se proporciona ningún elemento stringFormat , la configuración de atributo predeterminada se aplica a la descripción de la propiedad.

Sintaxis

<!-- stringFormat -->
<xs:element name="stringFormat"  minOccurs="0" maxOccurs="1">
    <xs:complexType>
        <xs:attribute name="formatAs">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:enumeration value="General"/>
                    <xs:enumeration value="FileName"/>
                    <xs:enumeration value="FilePath"/>
                    <xs:enumeration value="Hyperlink"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
    </xs:complexType>
</xs:element>

Información de elemento

Elemento primario Elementos secundarios
displayInfo None

 

Atributos

Atributo Descripción
formatAs Público. Opcional. El valor predeterminado es "General". Estos son los valores válidos.
Valor Significado
General Predeterminada. Devuelve el valor como una cadena sin formato.
FileName Da formato al valor como un nombre de archivo. Oculta la extensión según la configuración del usuario. Requiere que el tipo de propiedad sea String.
FilePath Da formato al valor como una ruta de acceso de archivo. Oculta la extensión según la configuración del usuario. Requiere que el tipo de propiedad sea String.
Hyperlink Da formato al valor como hipervínculo.