property 요소(라이브러리 스키마)

<속성> 요소는 라이브러리에서 사용하는 속성을 지정합니다. 이러한 속성은 라이브러리와 관련이 있으므로 사용할 미리 정의된 속성 이름 집합이 없습니다. 이 요소는 선택 사항이며 자식 요소가 없습니다.

Syntax

<!-- property -->
<xs:element name="property" minOccurs="0" maxOccurs="unbounded">
    <xs:complexType>
        <xs:complexContent>
            <xs:extension base="xs:anyType">
                <xs:attribute name="name" type="canonical-name" use="required"/>
                    <xs:simpleType name="canonical-name">
                        <xs:restriction base="xs:string">
                            <xs:maxLength value="63"/>
                            <xs:pattern value="[0-9A-Za-z.]*"/>
                        </xs:restriction>
                    </xs:simpleType>
                <xs:attribute name="type"/>
            </xs:extension>
        </xs:complexContent>
    </xs:complexType>
</xs:element>

요소 정보

부모 요소 자식 요소
propertyStore 요소(라이브러리 스키마) 없음

 

특성

attribute 설명
name 공개. 필수 사항입니다. 속성의 표시 이름
형식 공개. 필수 사항입니다. 속성의 형식입니다.
  • Any: Default. 속성 하위 시스템에 의해 값이 강제 변환되지 않습니다. VT_NULL GetPropertyType에서 반환됩니다.
  • Null: 이 속성에 대한 값이 없습니다. VT_NULL GetPropertyType에서 반환됩니다.
  • 문자열: 값은 VT_LPWSTR 합니다.
  • 부울: 값은 VT_BOOL 합니다.
  • 바이트: 값은 VT_UI1 합니다.
  • 버퍼: 값은 VT_UI1
  • 바이트 버퍼를 VT_VECTOR.
  • Int16: 값은 VT_I2 합니다.
  • UInt16: 값은 VT_UI2 합니다.
  • Int32: 값은 VT_I4 합니다.
  • UInt32: 값은 VT_UI4 합니다.
  • Int64: 값은 VT_I8 합니다.
  • UInt64: 값은 VT_UI8 합니다.
  • Double: 값은 VT_R8 합니다.
  • DateTime: 값은 VT_FILETIME 합니다.
  • Guid: 값은 VT_CLSID 합니다.
  • Blob: 값은 VT_BLOB 합니다.
  • 개체: 값은 VT_UNKNOWN 합니다.
  • Stream: 값은 VT_STREAM 합니다.
  • 클립보드: 값은 VT_CF 합니다.

 

설명

정식 이름> 요소에 <대한 요구 사항은 Windows Search 및 Windows 속성 시스템의 요구 사항과 일치합니다. 문자열은 정식 형식 형식이어야 합니다.

라이브러리 설명 스키마

속성 스키마

커넥터 설명 스키마 검색