Windows.Storage.Provider Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов.
Классы
| CachedFileUpdater |
Управляет файлами, чтобы их можно было обновить в режиме реального времени приложением, участвующим в контракте кэшированных файлов Updater. |
| CachedFileUpdaterUI |
Используется для взаимодействия с элементом выбора файлов, если ваше приложение предоставляет обновления файлов с помощью контракта средства обновления кэшированных файлов. |
| FileUpdateRequest |
Предоставляет сведения о запрошенном обновлении файла, чтобы приложение еа 2000-00-200-2000-2000-2000-2 |
| FileUpdateRequestDeferral |
Используйте для асинхронного завершения обновления. |
| FileUpdateRequestedEventArgs |
Предоставляет сведения о событии FileUpdateRequested . |
| StorageProviderError |
Примечание Сценарии для этого API не поддерживаются. Вместо этого используйте элементы StorageProviderStatusUI и связанные классы. |
| StorageProviderErrorCommand |
Примечание Сценарии для этого API не поддерживаются. Вместо этого используйте элементы StorageProviderStatusUI и связанные классы. |
| StorageProviderFileTypeInfo |
Примечание Сценарии для этого API не поддерживаются. |
| StorageProviderGetContentInfoForPathResult |
Предоставляет методы для получения дополнительных сведений о пути URI содержимого. |
| StorageProviderGetPathForContentUriResult |
Предоставляет методы для получения дополнительных сведений о результатах URI содержимого. |
| StorageProviderItemProperties |
Предоставляет доступ к свойствам элемента хранилища поставщика облачных хранилищ (например, файла или папки). |
| StorageProviderItemProperty |
Определяет свойство поставщика облачного хранилища для элемента хранилища (например, файла или папки). |
| StorageProviderItemPropertyDefinition |
Определяет свойства элемента от поставщика облачного хранилища. |
| StorageProviderKnownFolderEntry |
Представляет известную папку, зарегистрированную в поставщике. |
| StorageProviderKnownFolderSyncInfo |
Класс StorageProviderKnownFolderSyncInfo инкапсулирует все сведения, относящиеся к возможностям резервного копирования и синхронизации поставщика и состоянию. |
| StorageProviderKnownFolderSyncRequestArgs |
Аргументы, предоставляемые делегату StorageProviderKnownFolderSyncRequestedHandler при запросе операции синхронизации для известной папки. |
| StorageProviderMoreInfoUI |
Контейнер для раздела пользовательского интерфейса с дополнительными сведениями всплывающего элемента поставщика хранилища. Он используется для предоставления дополнительных сведений и (или) рекомендуемых действий, которые пользователь может предпринять в ответ на текущее состояние синхронизации. |
| StorageProviderQueryResultSet |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| StorageProviderQuotaUI |
Контейнер для раздела пользовательского интерфейса квоты всплывающего элемента поставщика хранилища. Он указывает общий объем хранилища в учетной записи облачных файлов и используемый объем. |
| StorageProviderSearchQueryOptions |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| StorageProviderSearchResult |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| StorageProviderStatus |
Примечание Сценарии для этого API не поддерживаются. Вместо этого используйте класс StorageProviderStatusUI . |
| StorageProviderStatusUI |
Контейнер, используемый для заполнения всплывающего элемента пользовательского интерфейса состояния поставщика хранилища. |
| StorageProviderSuggestionResult |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| StorageProviderSuggestionsQueryOptions |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| StorageProviderSyncRootInfo |
Содержит свойства корневого каталога синхронизации поставщика облачных хранилищ, регистрируются в операционной системе. |
| StorageProviderSyncRootManager |
Предоставляет возможность зарегистрировать или отменить регистрацию корневого каталога синхронизации поставщика облачных хранилищ с операционной системой. |
Интерфейсы
| IStorageProviderHandlerFactory |
Примечание Сценарии для этого API не поддерживаются. Используйте интерфейс IStorageProviderStatusUISourceFactory . |
| IStorageProviderItemPropertySource |
Предоставляет доступ к свойствам элемента поставщика хранилища из корневого каталога синхронизации. |
| IStorageProviderKnownFolderSyncInfoSource |
Интерфейс, который поставщик облачных служб реализует для предоставления сведений о состоянии синхронизации известных папок. |
| IStorageProviderKnownFolderSyncInfoSourceFactory |
Интерфейс, который поставщик облачных служб реализует для предоставления экземпляров IStorageProviderKnownFolderSyncInfoSource для проводник. |
| IStorageProviderPropertyCapabilities |
Предоставляет доступ к возможностям свойств, поддерживаемым корнем синхронизации. |
| IStorageProviderQueryResult |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| IStorageProviderSearchHandler |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| IStorageProviderSearchHandlerFactory |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| IStorageProviderShareLinkSource |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| IStorageProviderStatusSource |
Примечание Сценарии для этого API не поддерживаются. Вместо этого используйте интерфейс IStorageProviderStatusUISource . |
| IStorageProviderStatusUISource |
Контракт, реализованный поставщиком облачных файлов, который необходим для использования всплывающего элемента пользовательского интерфейса состояния поставщика хранилища. |
| IStorageProviderStatusUISourceFactory |
Возвращает экземпляр IStorageProviderStatusUISource. |
| IStorageProviderSuggestionsHandler |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| IStorageProviderSuggestionsHandlerFactory |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| IStorageProviderUICommand |
Команды пользовательского интерфейса, реализованные поставщиком хранилища. |
| IStorageProviderUriSource |
Интерфейс для получения пути и сведений к URI содержимого. |
Перечисления
| CachedFileOptions |
Описывает, когда Windows запрашивает обновление файла. |
| CachedFileTarget |
Указывает, следует ли применять обновления к локально кэшируемой копии или к удаленной версии файла. |
| FileUpdateStatus |
Описывает состояние запроса на обновление файла. |
| ReadActivationMode |
Указывает, когда Windows будет запрашивать обновление файла, если другое приложение извлекает файл из своего MostRecentlyUsedList или FutureAccessList. |
| StorageProviderHardlinkPolicy |
Указывает, разрешены ли жесткие ссылки в файле заполнителя или папке. По умолчанию жесткие ссылки не разрешены для заполнителя. |
| StorageProviderHydrationPolicy |
Перечисление значений политики гидратации файлов для файла заполнителя. Политика гидратации позволяет корню синхронизации настраивать поведение для получения данных для файла заполнителя. |
| StorageProviderHydrationPolicyModifier |
Предоставляет модификаторы политики для использования с основным хранилищем StorageProviderHydrationPolicy. |
| StorageProviderInSyncPolicy |
Содержит атрибуты файла и каталога, поддерживаемые корневым каталогом синхронизации. |
| StorageProviderKnownFolderSyncStatus |
Перечисление, описывающее состояние регистрации синхронизации известной папки. |
| StorageProviderPopulationPolicy |
Позволяет поставщику синхронизации управлять тем, как файл-заполнитель или каталог |
| StorageProviderProtectionMode |
Указывает тип данных, содержащихся в корневом каталоге синхронизации. |
| StorageProviderResultKind |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| StorageProviderResultUsageKind |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| StorageProviderSearchMatchKind |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| StorageProviderSearchQueryStatus |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| StorageProviderShareLinkState |
Позволяет приложениям предоставлять обновления файлов в режиме реального времени с помощью контракта кэшированного обновления файлов. |
| StorageProviderState |
Перечисление состояния поставщика хранилища. |
| StorageProviderUICommandState |
Это перечисление содержит сведения, определяющие видимость и прозрачность StorageProviderUICommands. |
| StorageProviderUriSourceStatus |
Перечисление состояния URI поставщика хранилища. |
| UIStatus |
Указывает состояние пользовательского интерфейса средства выбора файлов. |
| WriteActivationMode |
Указывает, могут ли другие приложения выполнять запись в локально кэшированную версию файла и когда Windows будет запрашивать обновление, если другое приложение записывает данные в этот локальный файл. |
Делегаты
| StorageProviderKnownFolderSyncRequestedHandler |
Делегат, вызываемый при запросе операции синхронизации для известной папки. |