Поделиться через


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 Никакой

 

Атрибуты

Атрибут Описание
форматы Общественный. Необязательный. Значение по умолчанию — "Общие". Ниже приведены допустимые значения.
Ценность Значение
Общее По умолчанию. Возвращает значение как неформатированную строку.
Имя файла Форматирует значение в виде имени файла. Скрывает расширение в соответствии с параметрами пользователя. Требует, чтобы тип свойства был String.
FilePath Форматирует значение в виде пути к файлу. Скрывает расширение в соответствии с параметрами пользователя. Требует, чтобы тип свойства был String.
Гиперссылка Форматирует значение как гиперссылку.