Platforms to show: All Mac Windows Linux Cross-Platform

Back to XMPMetaMBS class.

Previous items Next items

XMPMetaMBS.kPropCompositeMask = &h1F00

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for the property accessor functions.

Property type bit-flag mask for composite types (array and struct)

XMPMetaMBS.kPropHasAliases = &h20000

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for the property accessor functions.

This property is the base value (actual) for a set of aliases.This is only returned by GetProperty() and then only if the property name is simple, not an path expression.

XMPMetaMBS.kPropHasLang = &h40

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for the property accessor functions.

Implies kPropHasQualifiers, property has xml:lang.

XMPMetaMBS.kPropHasQualifiers = &h10

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for the property accessor functions.

The property has qualifiers, includes rdf:type and xml:lang.

XMPMetaMBS.kPropHasType = &h80

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for the property accessor functions.

Implies kPropHasQualifiers, property has rdf:type.

XMPMetaMBS.kPropIsAlias = &h10000

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for the property accessor functions.

This property is an alias name for another property. This is only returned by GetProperty() and then only if the property name is simple, not an path expression.

XMPMetaMBS.kPropIsDerived = &h200000

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for the property accessor functions.

The value of this property is derived from the document content.

XMPMetaMBS.kPropIsInternal = &h40000

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for the property accessor functions.

The value of this property is "owned" by the application, and should not generally be editable in a UI.

XMPMetaMBS.kPropIsQualifier = &h20

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for the property accessor functions.

This is a qualifier for some other property, includes rdf:type and xml:lang.
Qualifiers can have arbitrary structure, and can themselves have qualifiers. If the qualifier itself has a structured value, this flag is only set for the top node of the qualifier's subtree.

XMPMetaMBS.kPropIsStable = &h100000

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for the property accessor functions.

The value of this property is not derived from the document content.

XMPMetaMBS.kPropValueIsArray = &h200

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for the property accessor functions.

The value is an array (RDF alt/bag/seq). The "ArrayIs..." flags identify specific types of array; default is a general unordered array, serialized using an rdf:Bag container.

XMPMetaMBS.kPropValueIsStruct = &h100

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for the property accessor functions.

The value is a structure with nested fields.

XMPMetaMBS.kPropValueIsURI = 2

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for the property accessor functions.

The XML string form of the property value is a URI, use rdf:resource attribute. DISCOURAGED

XMPMetaMBS.kPropValueOptionsMask = 2

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the constants of the option bit flags for the property setting functions.

Bit-flag mask for property-value option bits

XMPMetaMBS.kReadOnlyPacket = &h20

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for SerializeToBuffer().

Default is a writeable packet.

XMPMetaMBS.kReplaceOldValues = 2

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for RemoveProperties() and AppendProperties().

Replace existing values, default is to leave them.

XMPMetaMBS.kRequireXMPMeta = 1

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
Require a surrounding x:xmpmeta element.

XMPMetaMBS.kStrictAliasing = 4

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the constants for the option bit flags for ParseFromBuffer().

Do not reconcile alias differences, throw an exception.

XMPMetaMBS.kUseCompactFormat = &h40

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for SerializeToBuffer().

Use a compact form of RDF.

XMPMetaMBS.kUseNullTermination = 0

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
The length constants for a string to determinate the length automatically.

XMPMetaMBS.kUTF16Bit = 2

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for SerializeToBuffer().

XMPMetaMBS.kUTF32Bit = 4

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for SerializeToBuffer().

XMPMetaMBS.kWriteAliasComments = &h400

Type Topic Plugin Version
const XMP MBS XMP Plugin 9.4
One of the option bit flags for SerializeToBuffer().

Show aliases as XML comments.

XMPMetaMBS.kXMPFiles_IgnoreLocalText = 2

Type Topic Plugin Version
const XMP MBS XMP Plugin 11.0
One of the flags for XMPFiles initialize.

Ignore non-XMP text that uses an undefined "local" encoding.

XMPMetaMBS.kXMPFiles_ServerMode = 2

Type Topic Plugin Version
const XMP MBS XMP Plugin 11.0
One of the flags for XMPFiles initialize.

Combination of flags necessary for server products using XMPFiles.

XMPMetaMBS.kXMPTemplate_AddNewProperties = 8

Type Topic Plugin Version
const XMP MBS XMP Plugin 11.0
One of the option constants for ApplyTemplate function.

Perform an Add operation, add properties if they don't already exist.

XMPMetaMBS.kXMPTemplate_ClearUnnamedProperties = &h10

Type Topic Plugin Version
const XMP MBS XMP Plugin 11.0
One of the option constants for ApplyTemplate function.

Perform a Clear operation, keep named properties and delete everything else.

XMPMetaMBS.kXMPTemplate_IncludeInternalProperties = 1

Type Topic Plugin Version
const XMP MBS XMP Plugin 11.0
One of the option constants for ApplyTemplate function.

Do all properties, default is just external properties.

XMPMetaMBS.kXMPTemplate_ReplaceExistingProperties = 2

Type Topic Plugin Version
const XMP MBS XMP Plugin 11.0
One of the option constants for ApplyTemplate function.

Perform a Replace operation, add new properties and modify existing ones.

XMPMetaMBS.kXMPTemplate_ReplaceWithDeleteEmpty = 4

Type Topic Plugin Version
const XMP MBS XMP Plugin 11.0
One of the option constants for ApplyTemplate function.

Similar to Replace, also delete if the template has an empty value.

Previous items Next items

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


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