Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pliki opisu biblioteki to pliki XML, które definiują biblioteki. Biblioteki agregują elementy z lokalizacji magazynu lokalnego i zdalnego w jeden widok w Eksploratorze Windows. Pliki opisu biblioteki są zgodne ze schematem Opis biblioteki i są zapisywane jako pliki *.library-ms.
Ten temat zawiera następujące sekcje:
- Omówienie schematu opisu biblioteki
- przechowywanie wersji przestrzeni nazw
- przykład pliku opisu biblioteki
- Tematy pokrewne
Omówienie schematu opisu biblioteki
Biblioteki zawierają pliki przechowywane w co najmniej jednej lokalizacji magazynu. Biblioteki nie przechowują tych plików; zamiast tego monitorują foldery zawierające pliki i umożliwiają użytkownikom dostęp do plików i rozmieszczanie ich na różne sposoby. Na przykład użytkownik może mieć pliki muzyczne w wielu folderach na lokalnym dysku twardym, a także na zewnętrznym dysku twardym. Korzystając z biblioteki Music Library, użytkownik może jednocześnie uzyskiwać dostęp do wszystkich tych plików i sortować je według nazwy artysty lub tytułu albumu jako pojedynczej grupy.
Schemat opisu biblioteki składa się z trzech głównych części opisanych w poniższej tabeli:
| Część | Opis |
|---|---|
| Ogólne informacje o bibliotece | Informacje o bibliotece, takie jak nazwa, właściciel, wersja, ikona, których Eksplorator Windows może używać podczas wyświetlania biblioteki użytkownikowi. |
| Właściwości biblioteki | Co najmniej jedna właściwości opisując bibliotekę. Te właściwości niestandardowe są specyficzne dla biblioteki. |
| Lokalizacje biblioteki | Co najmniej jeden łącznik wyszukiwania identyfikujący lokalizacje magazynu do uwzględnienia w bibliotece. Każda z tych lokalizacji może również mieć unikatowy zestaw właściwości. |
Pliki biblioteki w systemie Windows 7 są przechowywane w znanym folderze FOLDERID_Libraries. Domyślnie folder FOLDERID_Libraries znajduje się w folderze %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Libraries.
Przechowywanie wersji przestrzeni nazw
Wersje formatu pliku opisu biblioteki (*.library-ms) są śledzone przez zmianę przestrzeni nazw. W systemie Windows 7 format pliku ma następującą domyślną przestrzeń nazw: https://schemas.microsoft.com/windows/2009/library.
Wersje zawartości biblioteki są jednak śledzone przy użyciu elementu>wersji<w określonym pliku opisu biblioteki.
Przykład pliku opisu biblioteki
Poniżej przedstawiono przykład pliku opisu biblioteki, który definiuje bibliotekę dla plików dokumentów.
<?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>
Tematy pokrewne