stringFormat

指定 IPropertyDescription::FormatForDisplay 应如何将属性的值格式化为字符串。 仅当 <displayInfo displayType=“String”>时,这才适用。 每个 displayInfo 元素应只有一个 stringFormat 元素。

如果有多个元素,则使用最后一个元素。 如果未提供 stringFormat 元素,则默认属性设置将应用于属性说明。

语法

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

元素信息

父元素 子元素
displayInfo

 

属性

属性 说明
formatAs Public。 可选。 默认值为“常规”。 下面是有效的值。
含义
常规 默认。 以无格式字符串的形式返回值。
FileName 将值格式化为文件名。 根据用户设置隐藏扩展。 要求属性类型为 String。
文件路径 将值格式化为文件路径。 根据用户设置隐藏扩展。 要求属性类型为 String。
Hyperlink 将值的格式设置为超链接。