stringFormat

Especifica como IPropertyDescription::FormatForDisplay deve formatar o valor da propriedade como uma cadeia de caracteres. Isso será aplicável somente se <displayInfo displayType="String">. Deve haver apenas um elemento stringFormat para cada elemento displayInfo .

Se houver vários elementos, o último será usado. Se nenhum elemento stringFormat for fornecido, as configurações de atributo padrão serão aplicadas à descrição da propriedade.

Sintaxe

<!-- 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>

Informações do elemento

Elemento pai Elementos filho
displayInfo Nenhum

 

Atributos

Atributo Descrição
formatAs Público. Opcional. O padrão é "Geral". Os seguintes valores são válidos:
Valor Significado
Geral Padrão. Retorna o valor como uma cadeia de caracteres não formatada.
FileName Formata o valor como um nome de arquivo. Oculta a extensão de acordo com as configurações do usuário. Requer que o tipo de propriedade seja String.
FilePath Formata o valor como um caminho de arquivo. Oculta a extensão de acordo com as configurações do usuário. Requer que o tipo de propriedade seja String.
Hyperlink Formata o valor como um hiperlink.