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

<libraryDescription> 요소는 라이브러리 정의에 대한 최상위 컨테이너입니다. 이 요소는 필수 요소입니다.

Syntax

<!-- libraryDescription -->
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="https://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
    <xs:include schemaLocation="commonTypes-ms.xsd"/>
    <xs:element name="libraryDescription">
        <xs:complexType>
            <xs:all>
                <xs:element name="name" type="xs:string"/>
                <xs:element name="ownerSID" minOccurs="0"/>
                <xs:element name="version" type="xs:int" minOccurs="0"/>
                <xs:element name="isLibraryPinned" type="xs:boolean" default="false" minOccurs="0"/>
                <xs:element name="iconReference" type="xs:string" minOccurs="0"/>
                <xs:element name="propertyStore" minOccurs="0">
                    <xs:complexType>
                        <xs:complexContent>
                            <xs:extension base="propertyStoreType"/>
                        </xs:complexContent>
                    </xs:complexType>
                </xs:element>
                <xs:element name="templateInfo" minOccurs="0">
                    <xs:complexType>
                        <xs:all>
                            <xs:element name="folderType" minOccurs="0"/>
                        </xs:all>
                    </xs:complexType>
                </xs:element>
                <xs:element name="searchConnectorDescriptionList" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence minOccurs="0">
                            <xs:element name="searchConnectorDescription" 
                             type="searchConnectorDescriptionType" minOccurs="0" 
                             maxOccurs="unbounded"/>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
            </xs:all>
        </xs:complexType>
    </xs:element>
</xs:schema>

요소 정보

부모 요소 자식 요소
name 요소(라이브러리 스키마). 필수 사항입니다.
ownerSID 요소(라이브러리 스키마). 선택 사항입니다.
version 요소(라이브러리 스키마). 선택 사항입니다.
isLibraryPinned 요소(라이브러리 스키마). 선택 사항입니다.
iconReference 요소(라이브러리 스키마). 선택 사항입니다.
propertyStore 요소(라이브러리 스키마). 선택 사항입니다.
templateInfo 요소(라이브러리 스키마). 선택 사항입니다.
searchConnectorDescriptionList 요소(라이브러리 스키마). 필수 사항입니다.

 

설명

각 라이브러리에는 Windows Explorer 사용하여 사용자가 검색하거나 검색할 수 있는 하나 이상의 위치가 포함될 수 있습니다. 위치는 searchConnectorDescriptionList 컨테이너 요소의 searchConnectorDescription> 요소를 사용하여< 검색 커넥터에 <의해 정의됩니다.>

라이브러리에는 고유한 속성 집합이 있을 수 있으며 라이브러리의 위치에는 고유한 속성 집합도 있을 수 있습니다. 이러한 속성은 propertyStore> 컨테이너 요소 내의 속성 요소에<<정의됩니다.>

예제

<?xml version="1.0" encoding="UTF-8"?>
<libraryDescription xmlns="http://schemas.microsoft.com/windows/2009/library">
    <name>@shell32.dll,-34575</name>
    <ownerSID>S-1-5-21-379071477-2495173225-776587366-1000</ownerSID>
    <version>1</version>
    <isLibraryPinned>true</isLibraryPinned>
    <iconReference>imageres.dll,-1002</iconReference>
    <templateInfo>
        <folderType>{7d49d726-3c21-4f05-99aa-fdc2c9474656}</folderType>
    </templateInfo>
    <searchConnectorDescriptionList>
        <searchConnectorDescription publisher="Microsoft" product="Windows">
            <description>@shell32.dll,-34577</description>
            <isDefaultSaveLocation>true</isDefaultSaveLocation>
            <simpleLocation>
                <url>knownfolder:{FDD39AD0-238F-46AF-ADB4-6C85480369C7}</url>
                <serialized>MBAAAEAFCAAA...MFNVAAAAAA</serialized>
            </simpleLocation>
        </searchConnectorDescription>
        <searchConnectorDescription publisher="Microsoft" product="Windows">
            <description>@shell32.dll,-34579</description>
            <isDefaultNonOwnerSaveLocation>true</isDefaultNonOwnerSaveLocation>
            <simpleLocation>
                <url>knownfolder:{ED4824AF-DCE4-45A8-81E2-FC7965083634}</url>
                <serialized>MBAAAEAFCAAA...HJIfK9AAAAAA</serialized>
            </simpleLocation>
        </searchConnectorDescription>
    </searchConnectorDescriptionList>
</libraryDescription>

라이브러리 설명 스키마

커넥터 설명 스키마 검색