Share via


booleanFormat

Especifica cómo IPropertyDescription::FormatForDisplay debe dar formato al valor de la propiedad como una cadena. Esto solo es aplicable si <displayInfo displayType="String">. Solo debe haber un elemento booleanFormat para cada elemento displayInfo .

Si hay varios elementos, se usa el último. Si no se proporciona ningún elemento booleanFormat , la configuración de atributo predeterminada se aplica a la descripción de la propiedad.

Sintaxis

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

Información de elemento

Elemento primario Elementos secundarios
displayInfo Ninguno

 

Atributos

Atributo Descripción
formatAs Público. Opcional. El valor predeterminado es "YesNo". Estos son los valores válidos.
Value Significado
SíNo Predeterminada. Da formato al valor como "Sí" o "No". Requiere que el tipo de propiedad sea booleano.
OnOff Da formato al valor como "Activado" o "Desactivado". Requiere que el tipo de propiedad sea booleano.
TrueFalse Da formato al valor como "True" o "False". Requiere que el tipo de propiedad sea booleano.