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 Нет

 

Атрибуты

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