Platforms to show: All Mac Windows Linux Cross-Platform

CGImageMetadataTagMBS class

Type Topic Plugin Version macOS Windows Linux iOS Targets
class CoreGraphics MBS MacCG Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes All
Function: The class for a metadata tag.
Notes: This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
  • 6 properties
  • 2 methods
  • shared method Create(XMLNS as String, Prefix as String, Name as String, Type as Integer, Value as Variant) as CGImageMetadataTagMBS
  • 8 constants


Constant Value Description
kTypeAlternateArray 4 An ordered array where all elements are alternates for the same value. Serialized in XMP as <rdf:Alt>.
kTypeAlternateText 5 A special case of an alternate array where all elements are different localized strings for the same value. Serialized in XMP as an alternate array of strings with xml:lang qualifiers.
kTypeArrayOrdered 3 An array where order is preserved. Serialized in XMP as <rdf:Seq>.
kTypeArrayUnordered 2 An array where order does not matter. Serialized in XMP as <rdf:Bag>.
kTypeDefault 0 The type is taken from the passed value for new tags.
kTypeInvalid -1 Invalid.
kTypeString 1 A string value. Number and boolean values will be converted to a string.
kTypeStructure 6 A collection of keys and values. Unlike array elements, fields of a structure may belong to different namespaces.

This class has no sub classes.

Some methods using this class:

Blog Entries

The items on this page are in the following plugins: MBS MacCG Plugin.

CGImageMetadataMBS   -   CGImageSourceMBS

💬 Ask a question or report a problem
The biggest plugin in space...