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>
관련 항목