The Photos namespace, introduced in iOS 8, allows application developers to manipulate photos and videos managed by the Photos app, including iCloud photos.
Capabilities of the Photos namespace include:
Type | Reason |
---|---|
IPHPhotoLibraryChangeObserver | Interface representing the required methods (if any) of the protocol MonoTouch.Photos.PHPhotoLibraryChangeObserver. |
PHAdjustmentData | Application-specific "recipe" data for the most recent edit made to a MonoTouch.Photos.PHAsset. |
PHAsset | A MonoTouch.Photos.PHObject representing a single photo or video. |
PHAssetBurstSelectionType | Indicates whether the Photos app or the user selected an asset as a favorite. |
PHAssetChangeRequest | Used within a Photos change block to create, update, or delete MonoTouch.Photos.PHAsset objects. |
PHAssetCollection | A collection of MonoTouch.Photos.PHAssets. |
PHAssetCollectionChangeRequest | Used within a Photos change block to create, update, or delete MonoTouch.Photos.PHAssetCollection objects.. |
PHAssetCollectionSubtype | Enumerates values that describe the particular subtype (For example, time lapses, bursts, shared collections in the cloud, and etc.) of an asset collection. |
PHAssetCollectionType | Enumerates varieties of MonoTouch.Photos.PHAssetCollection. |
PHAssetContentEditingInputExtensions | Extension methods for MonoTouch.Photos.PHAsset objects. |
PHAssetEditOperation | Enumerates values that indicate whether an operation edits or deletes an asset, changes its properties, or performs no action on the asset. |
PHAssetImageProgressHandler | A continuation handler for that is called by the Photos application to show progress for an image request. |
PHAssetMediaSubtype | Enumerates values that describe media subtypes. (HDR, panorama, streaming video, and etc.) |
PHAssetMediaType | Enumerates the forms of MonoTouch.Photos.PHAsset. |
PHAssetVideoProgressHandler | Delegate type used with MonoTouch.Photos.PHVideoRequestOptions.ProgressHandler. |
PHAuthorizationStatus | Enumerates the current authorization allowed by the application user. |
PHCachingImageManager | A MonoTouch.Photos.PHImageManager that fetches or generates image data for MonoTouch.Photos.PHAssets. |
PHChange | Sent by the system and encapsulate details about changes to a fetch result (see MonoTouch.Photos.PHFetchResult) or MonoTouch.Photos.PHObject instances. |
PHChangeDetailEnumerator | Enumerates differences between snapshots of the objec at the specified indices. |
PHCollection | Abstract collection of MonoTouch.Photos.PHObjects. Concrete subtypes are MonoTouch.Photos.PHAssetCollection and MonoTouch.Photos.PHCollectionList. |
PHCollectionEditOperation | Enumerates values that describe the editing operations that can be performed on a collection. |
PHCollectionList | A list of MonoTouch.Photos.PHAssetCollections. |
PHCollectionListChangeRequest | Used within a Photos change block to create, update, or delete MonoTouch.Photos.PHCollectionList objects.. |
PHCollectionListSubtype | Enumerates values that indicate the subtype of the collection. |
PHCollectionListType | Enumerates values that indicate whether a collection is a moment list, folder, or smart folder. |
PHContentEditingHandler | Completion handler for the MonoTouch.Photos.PHAssetContentEditingInputExtensions.RequestContentEditingInput method. |
PHContentEditingInput | Describes an editable MonoTouch.Photos.PHAsset. |
PHContentEditingInputRequestOptions | Options used when requesting to edit an MonoTouch.Photos.PHAsset. |
PHContentEditingOutput | Describes the result of editing a MonoTouch.Photos.PHAsset. |
PHFetchOptions | Options used when retrieving objects of type MonoTouch.Photos.PHAsset, MonoTouch.Photos.PHCollection, MonoTouch.Photos.PHAssetCollection, or MonoTouch.Photos.PHCollectionList. |
PHFetchResult | An ordered list of MonoTouch.Photos.PHObject objects. |
PHFetchResultChangeDetails | Differences between a fetch previously performed and what would be the results if the same fetch were performed now. |
PHFetchResultEnumerator | Enumerates the assets in a fetch result. |
PHImageContentMode | Enumerates values that control how images are displayed. |
PHImageDataHandler | Completion handler for the MonoTouch.Photos.PHImageManager.RequestImageData method. |
PHImageKeys | Constants indicating results of image loading. Used with MonoTouch.Photos.PHImageManager.RequestImageForAsset, defines the keys and values passed to the MonoTouch.Photos.PHImageResultsHandler . |
PHImageManager | A singleton object that allows loading MonoTouch.Photos.PHAsset objects. |
PHImageManagerRequestAvAssetHandler | Completion handle for the MonoTouch.Photos.PHImageManager.RequestAvAsset method. |
PHImageManagerRequestExportHandler | Completion handler for the MonoTouch.Photos.PHImagaManager.RequestExportSession method. |
PHImageManagerRequestPlayerHandler | Completion handler for the MonoTouch.Photos.PHImageManager.RequestPlayerItem method. |
PHImageRequestOptions | Options used when retrieving images with the MonoTouch.PHImageManager singleton. |
PHImageRequestOptionsDeliveryMode | Enumerates values that control the desired balance between speed and quality when retrieving image data. |
PHImageRequestOptionsResizeMode | Enumerates values that control the speed and accuracy of image resizing operations. |
PHImageRequestOptionsVersion | Enumerates values that control whether to retrieve edited or unedited versions of images. |
PHImageResultHandler | Completion handler for the MonoTouch.Photos.PHImageManager.RequestImageForAsset method. |
PHObject | Abstract class for elements within the Photos library; subclasses are individual MonoTouch.Photos.PHAsssets, composite MonoTouch.Photos.PHCollections, or not-yet-created MonoTouch.Photos.PHPObjectPlaceholders. |
PHObjectChangeDetails | Holds information between a fetched Photos object and the state of that asset or collection within the Photos library. |
PHObjectPlaceholder | A read-only proxy for an MonoTouch.Photos.PHAsset or MonoTouch.Photos.PHCollectionList that has not yet been created, but will be created via a sequence of change requests. |
PHPhotoLibrary | The entire set of data managed by the Photos app. This includes both locally stored assets and, if user-enabled, assets stored in iCloud. |
PHPhotoLibraryChangeObserver | Provides methods relating to changes in the MonoTouch.Photos.PHPhotoLibrary. |
PHProgressHandler | Continuation handler for tracking image operation progress. |
PHVideoRequestOptions | Options used when retrieiving videos with the MonoTouch.Photos.PHPhotoManager singleton. |
PHVideoRequestOptionsDeliveryMode | Enumerates values that balance the load time and quality of video when requesting video data. |
PHVideoRequestOptionsVersion | Enumerates values that control whether to return the edited or original version of a video asset. |