共用方式為


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>

項目資訊

Parent 項目 子元素
propertyStore 元素 (程式庫架構)

 

屬性

屬性 描述
NAME 公用。 必要。 屬性的顯示名稱。
類型 公用。 必要。 屬性的類型。
  • 任何:預設值。 屬性子系統不會強制轉型值。 getPropertyType 會傳回VT_Null。
  • Null:這個屬性沒有值。 getPropertyType 會傳回VT_Null。
  • 字串:此值必須是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 搜尋和 Windows 屬性系統的需求。 字串的類型必須是標準類型。

程式庫描述架構

屬性結構描述

搜尋連接器描述架構