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


booleanFormat

Указывает, как IPropertyDescription::FormatForDisplay должен форматировать значение свойства в виде строки. Это применимо только в том случае, если <displayInfo displayType="String">. Для каждого элемента displayInfo должен быть только один элемент booleanFormat.

При наличии нескольких элементов используется последний элемент. Если элемент booleanFormat не указан, параметры атрибута по умолчанию применяются к описанию свойства.

Синтаксис

      <!-- booleanFormat -->
      <xs:element name="booleanFormat"  minOccurs="0" maxOccurs="1">
        <xs:complexType>
          <xs:attribute name="formatAs">
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="YesNo"/>
                <xs:enumeration value="OnOff"/>
                <xs:enumeration value="TrueFalse"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:attribute>
        </xs:complexType>
      </xs:element>

Сведения об элементе

Родительский элемент Дочерние элементы
displayInfo Никакой

 

Атрибуты

Атрибут Описание
форматы Общественный. Необязательный. Значением по умолчанию является "YesNo". Ниже приведены допустимые значения.
Ценность Значение
ДаНо По умолчанию. Форматирует значение как "Да" или "Нет". Требует, чтобы тип свойства был логическим.
OnOff Форматирует значение как "Включено" или "Выкл". Требует, чтобы тип свойства был логическим.
TrueFalse Форматирует значение как "True" или "False". Требует, чтобы тип свойства был логическим.