iOS Guides | Samples

ImageIO.CGImageMetadata Class

An immutable container for metadata. (See CGMutableImageMetadata.)

See Also: CGImageMetadata

Syntax

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.None, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 8, ObjCRuntime.PlatformArchitecture.None, null)]
public class CGImageMetadata : INativeObject, IDisposable

Requirements

Namespace: ImageIO
Assembly: Xamarin.iOS (in Xamarin.iOS.dll)
Assembly Versions: 0.0.0.0

The members of ImageIO.CGImageMetadata are listed below.

See Also: Object

Public Constructors

Public Properties

[read-only]
HandleIntPtr. Handle (pointer) to the unmanaged object representation.

Public Methods

CopyTagMatchingImageProperty(NSString, NSString) : CGImageMetadataTag
CreateXMPData() : NSData
Dispose()
Releases the resources used by the CGImageMetadata object.
EnumerateTags(NSString, CGImageMetadataEnumerateOptions, CGImageMetadataTagBlock)
Finalize()
Finalizer for the CGImageMetadata object
GetStringValue(CGImageMetadata, NSString) : NSString
GetTag(CGImageMetadata, NSString) : CGImageMetadataTag
GetTags() : CGImageMetadataTag[]
static
GetTypeID() : nint
Type identifier for the ImageIO.CGImageMetadata type.

Protected Methods

Dispose(Boolean)
Releases the resources used by the CGImageMetadata object.