| Type | Reason |
|---|---|
| CGImageDestination | Use this class to save images and have detailed control over how the images are saved. |
| CGImageDestinationOptions | Use an instance of this class to configure how an image is added to a ImageIO.CGImageDestination. |
| CGImageMetadata | An immutable container for metadata. (See ImageIO.CGMutableImageMetadata.) |
| CGImageMetadataEnumerateOptions | Specifies whether the callback in ImageIO.CGImageMetadata.EnumerateTags is recursive. |
| CGImageMetadataErrors | Enumeration of errors relating to metadata manipulation. |
| CGImageMetadataTag | An EXIF, IPTC, or XMP property and value. |
| CGImageMetadataTagBlock | Callback for the <see cref=M:ImageIO.CGImageMetadata.EnumerateTags/> method. |
| CGImageMetadataTagNamespaces | Holds constants specifying standard metadata namespaces. Primarily used with ImageIO.CGImageMetadataTag.Namespace. |
| CGImageMetadataTagPrefixes | Constants defining standard prefixes. Primarily used with ImageIO.CGImageMetadataTag.Prefix. |
| CGImageMetadataType | Enumerates the type-forms of image metadata. |
| CGImageOptions | Use an instance of this class to configure the CGImageSource. |
| CGImageProperties | Known properties of various metadata prefixes. Most often used with ImageIO.CGImageMetadata.CopyTagMatchingImageProperty. |
| CGImagePropertyOrientation | Enumerates orientation values. |
| CGImageSource | Image Loader. |
| CGImageSourceStatus | The status of the CGImageSource loader. |
| CGImageThumbnailOptions | Configuration options used when loading thumbnails using CGImageSource. |
| CGMutableImageMetadata | A mutable container of metadata. (See ImageIO.CGImageMetadata.) |