labelInfo

속성의 레이블을 표시하는 방법을 지정합니다. 각 propertyDescription 요소에 대해 labelInfo 요소가 하나만 있어야 합니다.

요소가 여러 개 있는 경우 마지막 요소가 사용됩니다. labelInfo 요소가 제공되지 않으면 속성의 레이블이 표시되지 않습니다. 그러나 이는 일반적으로 결함이 될 수 있습니다.

구문

<!-- labelInfo -->
<xs:element name="labelInfo">
    <xs:complexType>
        <xs:attribute name="label" type="xs:string"/>
        <xs:attribute name="sortDescription">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:enumeration value="General"/>
                    <xs:enumeration value="AToZ"/>
                    <xs:enumeration value="LowestHighest"/>
                    <xs:enumeration value="OldestNewest"/>
                    <xs:enumeration value="SmallestLargest"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="invitationText" type="xs:string"/>
        <xs:attribute name="hideLabel" type="xs:boolean" default="false"/>
    </xs:complexType>
</xs:element>

요소 정보

부모 요소 자식 요소
propertyDescription 없음

 

특성

attribute Description
label 공개. 선택 사항입니다. UI에 표시되는 레이블입니다(예: 세부 정보 열 레이블 또는 미리 보기 창). 구문을 사용하면 직접 표시 문자열 또는 간접 표시 문자열 참조를 사용할 수 있습니다. 지역화할 수 있으므로 간접 표시 문자열을 사용합니다. IPropertyDescription::GetDisplayName 은 확인된 표시 이름을 반환합니다.
sortDescription 선택 사항입니다. 정렬 옵션으로 제공되는 문자열을 지정합니다. IPropertyDescription::GetSortDescription 은 이 정렬 설명을 반환합니다. 다음 값은 해당 UI 문자열을 제공합니다.
  • 일반: "정렬 진행 중" / "정렬 진행 중"
  • AToZ: "A on top" / "Z on top"
  • LowestHighest: "맨 위에서 가장 낮음" / "맨 위에서 가장 높음"
  • OldestNewest: "맨 위에 가장 오래된" / "맨 위에 최신"
  • SmallestLargest: "맨 위에서 가장 작음" / "위쪽에서 가장 큼"
invitationText 선택 사항입니다. 컨트롤 또는 도구 설명(예: "작성자 이름 입력")에 대한 명령으로 표시되는 도움말 문자열 텍스트입니다. 구문을 사용하면 직접 표시 문자열 또는 간접 표시 문자열 참조를 사용할 수 있습니다. 지역화할 수 있으므로 간접 표시 문자열을 사용합니다. IPropertyDescription::GetEditInvitation 은 확인된 초대 텍스트를 반환합니다.
hideLabel 선택 사항입니다. 기본값은 "false"입니다. 레이블이 숨겨져 있는지 여부를 나타냅니다.