enumeratedList

Ipropertydescription:: FormatForDisplay 에서 속성 값의 형식을 문자열로 지정 하는 방법을 지정 합니다. 또한 속성을 그룹화 하는 방법 또는 "editControl"이 listblox 경우 목록에 표시할 값에 영향을 줍니다. 이는 인 경우에만 적용 됩니다 . 각 Displayinfo 요소에 대해 하나의 enumeratedlist 요소만 있어야 합니다.

여러 요소가 있는 경우 마지막 요소가 사용 됩니다. Enumeratedlist 요소를 제공 하지 않으면 기본 특성 설정이 속성 설명에 적용 됩니다.

구문

<!-- enumeratedList -->
<xs:element name="enumeratedList"  minOccurs="0" maxOccurs="1">
    <xs:complexType>
        <xs:sequence>
            <xs:element name="enum" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                    <xs:attribute name="value" type="xs:string" use="required"/>
                    <xs:attribute name="text" type="xs:string" use="required"/>
                </xs:complexType>
            </xs:element>
            <xs:element name="enumRange" minOccurs="0" maxOccurs="unbounded">
                <xs:complexType>
                    <xs:attribute name="minValue" type="xs:integer" use="required"/>
                    <xs:attribute name="setValue" type="xs:integer"/>
                    <xs:attribute name="text" type="xs:string"/>
                </xs:complexType>
            </xs:element>
        </xs:sequence>
        <xs:attribute name="defaultText" type="xs:string"/>
        <xs:attribute name="useValueForDefault" type="xs:boolean"/>
    </xs:complexType>
</xs:element>

요소 정보

부모 요소 자식 요소
displayInfo enum
enumRange

특성

attribute Description
defaultText 공개. 선택 사항입니다. 목록에서 열거 된 요소 중 하나에 매핑되지 않는 Ipropertydescription:: FormatForDisplay 에 값이 지정 된 경우 사용할 기본 텍스트를 지정 합니다. 구문에서는 직접 표시 문자열 또는 간접 표시 문자열 참조를 사용할 수 있습니다. 참조를 사용 하 여 지역화할 수 있습니다.
useValueForDefault 공개. 선택 사항입니다. 이 값을 "true"로 설정 하면 값이 목록에 있는 열거 된 요소 중 하나에 매핑되지 않는 경우 값을 그대로 사용 하도록 Ipropertydescription:: FormatForDisplay 에 알립니다. Ipropertydescription:: FormatForDisplay 의 경우 "true"로 설정 하면 "defaulttext"를 설정 하는 것 보다 우선적으로 적용 됩니다. 기본값은 "false"입니다.