FileProvider Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The FileProvider namespace allows developers to make their application's files available to other apps.
Classes
| Name | Description |
|---|---|
| NSFileProviderChangeObserver_Extensions |
Extension methods to the INSFileProviderChangeObserver interface to support all the methods from the NSFileProviderChangeObserver protocol. |
| NSFileProviderDomain |
Partitions the file provider's data along user-meaningful lines, such as accounts or locations. |
| NSFileProviderDomain.Notifications |
Notifications posted by the NSFileProviderDomain class. |
| NSFileProviderDomainVersion | |
| NSFileProviderEnumerationObserver_Extensions |
Extension methods to the INSFileProviderEnumerationObserver interface to support all the methods from the NSFileProviderEnumerationObserver protocol. |
| NSFileProviderEnumerator_Extensions |
Extension methods to the INSFileProviderEnumerator interface to support all the methods from the NSFileProviderEnumerator protocol. |
| NSFileProviderErrorExtensions |
Extension methods for the NSFileProviderError enumeration. |
| NSFileProviderErrorKeys |
Defines constants regarding errors regarding keys of the file provider enumeration. |
| NSFileProviderExtension |
Subclasses of NSFileProviderExtension implement the move and open functionality for extensions of type UIDocumentPickerViewController. |
| NSFileProviderFavoriteRank | |
| NSFileProviderGetIdentifierResult |
This class holds the return values for an asynchronous operation. |
| NSFileProviderItem_Extensions |
Extension methods to the INSFileProviderItem interface to support all the methods from the NSFileProviderItem protocol. |
| NSFileProviderItemIdentifier |
Uniquely identifies a File Provider-managed item. |
| NSFileProviderItemVersion | |
| NSFileProviderKnownFolderLocation | |
| NSFileProviderKnownFolderLocations | |
| NSFileProviderManager |
A shared object that is accessible from both the containing app and the extension. |
| NSFileProviderManager_Diagnostics | |
| NSFileProviderManager_ExternalDomain | |
| NSFileProviderManager_KnownFolders | |
| NSFileProviderManager_StateDirectory | |
| NSFileProviderManager.Notifications |
Notifications posted by the NSFileProviderManager class. |
| NSFileProviderPage |
A batch of data to return from an enumerator. |
| NSFileProviderPendingSetEnumerator_Extensions |
Extension methods to the INSFileProviderPendingSetEnumerator interface to support all the methods from the NSFileProviderPendingSetEnumerator protocol. |
| NSFileProviderRemoveDomainResult |
This class holds the return values for an asynchronous operation. |
| NSFileProviderReplicatedExtension_Extensions |
Extension methods to the INSFileProviderReplicatedExtension interface to support all the methods from the NSFileProviderReplicatedExtension protocol. |
| NSFileProviderRequest | |
| NSFileProviderServiceSource_Extensions |
Extension methods to the INSFileProviderServiceSource interface to support all the methods from the NSFileProviderServiceSource protocol. |
| NSFileProviderStringSearchRequest | |
| NSFileProviderUserInfo | |
Structs
| Name | Description |
|---|---|
| NSFileProviderTypeAndCreator | |
Interfaces
| Name | Description |
|---|---|
| INSFileProviderChangeObserver |
Observes changes and deletions of the enumerated files from a INSFileProviderEnumerator. |
| INSFileProviderCustomAction |
This interface represents the Objective-C protocol |
| INSFileProviderDomainState |
This interface represents the Objective-C protocol |
| INSFileProviderEnumerating |
This interface represents the Objective-C protocol |
| INSFileProviderEnumerationObserver |
This interface represents the Objective-C protocol |
| INSFileProviderEnumerator |
Enumerates items for an file provider. |
| INSFileProviderExternalVolumeHandling |
This interface represents the Objective-C protocol |
| INSFileProviderIncrementalContentFetching |
This interface represents the Objective-C protocol |
| INSFileProviderItem |
An item the file provider extension manages. |
| INSFileProviderKnownFolderSupporting |
This interface represents the Objective-C protocol |
| INSFileProviderPartialContentFetching |
This interface represents the Objective-C protocol |
| INSFileProviderPendingSetEnumerator |
This interface represents the Objective-C protocol |
| INSFileProviderReplicatedExtension |
This interface represents the Objective-C protocol |
| INSFileProviderSearchEnumerationObserver |
This interface represents the Objective-C protocol |
| INSFileProviderSearchEnumerator |
This interface represents the Objective-C protocol |
| INSFileProviderSearching |
This interface represents the Objective-C protocol |
| INSFileProviderSearchResult |
This interface represents the Objective-C protocol |
| INSFileProviderServiceSource |
Provides a communication channel between host applications and file provider extensions. |
| INSFileProviderServicing |
This interface represents the Objective-C protocol |
| INSFileProviderTestingChildrenEnumeration |
This interface represents the Objective-C protocol |
| INSFileProviderTestingCollisionResolution |
This interface represents the Objective-C protocol |
| INSFileProviderTestingContentFetch |
This interface represents the Objective-C protocol |
| INSFileProviderTestingCreation |
This interface represents the Objective-C protocol |
| INSFileProviderTestingDeletion |
This interface represents the Objective-C protocol |
| INSFileProviderTestingIngestion |
This interface represents the Objective-C protocol |
| INSFileProviderTestingLookup |
This interface represents the Objective-C protocol |
| INSFileProviderTestingModification |
This interface represents the Objective-C protocol |
| INSFileProviderTestingOperation |
This interface represents the Objective-C protocol |
| INSFileProviderThumbnailing |
This interface represents the Objective-C protocol |
| INSFileProviderUserInteractionSuppressing |
This interface represents the Objective-C protocol |
Enums
| Name | Description |
|---|---|
| NSFileProviderContentPolicy | |
| NSFileProviderCreateItemOptions | |
| NSFileProviderDeleteItemOptions | |
| NSFileProviderDomainRemovalMode | |
| NSFileProviderDomainTestingModes | |
| NSFileProviderError |
Enumerates errors relating to providing files. |
| NSFileProviderFetchContentsOptions | |
| NSFileProviderFileSystemFlags | |
| NSFileProviderItemCapabilities |
Defines the actions the user can perform within the document browser. |
| NSFileProviderItemFields | |
| NSFileProviderKnownFolders | |
| NSFileProviderManagerDisconnectionOptions | |
| NSFileProviderMaterializationFlags | |
| NSFileProviderModifyItemOptions | |
| NSFileProviderTestingOperationSide | |
| NSFileProviderTestingOperationType | |
| NSFileProviderVolumeUnsupportedReason | |