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 |
Делегат, вызываемый при запросе операции синхронизации для известной папки. |