The plugin part XMP
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS XMP Plugin:XMP:
All Console safe,
147 entry points.
- class XMPAssertNotifyMBS
- class XMPDateTimeMBS
- class XMPExceptionMBS
- class XMPFilesMBS
- method Constructor
- method Constructor(path as string, format as integer=&h20202020, OpenFlags as integer=0)
- method Constructor(path as folderitem, format as integer=&h20202020, OpenFlags as integer=0)
- method OpenFile(path as folderitem, format as integer=&h20202020, OpenFlags as integer=0) as boolean
- method OpenFile(path as string, format as integer=&h20202020, OpenFlags as integer=0) as boolean
- method CanPutXMP(xmpPacket as string) as boolean
- method CanPutXMP(xmpPacket as XMPMetaMBS) as boolean
- method PutXMP(xmpPacket as string)
- method PutXMP(xmpPacket as XMPMetaMBS)
- method CloseFile(closeFlags as integer)
- method GetFileInfo(byref path as string, byref openFlags as UInt32, byref format as UInt32, byref handlerFlags as UInt32) as boolean
- method GetXMP(byref xmp as XMPMetaMBS, byref xmppacket as string, byref PacketInfo as XMPPacketInfoMBS) as boolean
- shared method GetVersionInfo as XMPVersionInfoMBS
- shared method CheckFileFormat(path as string) as integer
- shared method CheckPackageFormat(path as string) as integer
- shared method GetFormatInfo(format as integer, byref handlerFlags as UInt32) as boolean
- event Abort as boolean
- class XMPIteratorMBS
- method Constructor
- method Constructor(meta as XMPMetaMBS, options as integer=0)
- method Constructor(meta as XMPMetaMBS, schemaNS as string, options as integer=0)
- method Constructor(meta as XMPMetaMBS, schemaNS as string, propName as string, options as integer=0)
- method Constructor(schemaNS as string, propName as string, options as integer)
- method Skip(options as integer)
- method NextItem(byref schemaNS as string, byref propPath as string, byref propValue as string, byref options as integer) as boolean
- method NextItem(byref schemaNS as string, byref propPath as string, byref propValue as string) as boolean
- method NextItem(byref schemaNS as string, byref propPath as string) as boolean
- method NextItem(byref schemaNS as string) as boolean
- method NextItem() as boolean
- class XMPMetaMBS
- method DeleteLocalizedText(schemaNS as string="", altTextName as string="", genericLang as string="", specificLang as string="")
- method PackageForJPEG(byref standardXMP as string, byref extendedXMP as string, byref extendedDigest as string)
- method MergeFromJPEG(extendedXMP as XMPMetaMBS)
- method Erase
- method Sort
- method DuplicateSubtree(dest as XMPMetaMBS, sourceNS as string, sourceRoot as string, destNS as string="", destRoot as string="", options as integer=0)
- method RemoveProperties(schemaNS as string="", propName as string="", options as integer=0)
- method SeparateArrayItems(schemaNS as string, arrayName as string, options as integer, catedStr as string)
- method CatenateArrayItems(schemaNS as string, arrayName as string, separator as string, quotes as string, options as integer) as string
- method Clone as XMPMetaMBS
- method GetPropertyInt64Double(schemaNS as string, propName as string, byref propValue as double, byref options as integer) as boolean
- method SetPropertyInt64Double(schemaNS as string, propName as string, propValue as double, options as integer=0)
- method GetPropertyDate(schemaNS as string, propName as string, byref propValue as XMPDateTimeMBS, byref options as integer) as boolean
- method SetPropertyDate(schemaNS as string, propName as string, propValue as XMPDateTimeMBS, options as integer=0)
- method GetPropertyFloat(schemaNS as string, propName as string, byref propValue as double, byref options as integer) as boolean
- method SetPropertyFloat(schemaNS as string, propName as string, propValue as double, options as integer)
- method GetPropertyInteger(schemaNS as string, propName as string, byref propValue as integer, byref options as integer) as boolean
- method SetPropertyInteger(schemaNS as string, propName as string, propValue as integer, options as integer)
- method GetPropertyInteger64(schemaNS as string, propName as string, byref propValue as Int64, byref options as integer) as boolean
- method SetPropertyInteger64(schemaNS as string, propName as string, propValue as Int64, options as integer=0)
- method GetPropertyBoolean(schemaNS as string, propName as string, byref propValue as boolean, byref options as integer) as boolean
- method SetPropertyBoolean(schemaNS as string, propName as string, propValue as boolean, options as integer)
- method GetPropertyFloat(schemaNS as string, propName as string, byref propValue as double) as boolean
- method SetPropertyFloat(schemaNS as string, propName as string, propValue as double)
- method GetPropertyInteger(schemaNS as string, propName as string, byref propValue as integer) as boolean
- method SetPropertyInteger(schemaNS as string, propName as string, propValue as integer)
- method GetPropertyBoolean(schemaNS as string, propName as string, byref propValue as boolean) as boolean
- method SetPropertyBoolean(schemaNS as string, propName as string, propValue as boolean)
- method DumpObject(output as XMPTextOutputMBS) as integer
- method DoesQualifierExist(schemaNS as string, structName as string, qualNS as string, qualName as string) as boolean
- method DoesStructFieldExist(schemaNS as string, structName as string, fieldNS as string, fieldName as string) as boolean
- method DoesArrayItemExist(schemaNS as string, arrayName as string, itemIndex as integer) as boolean
- method DoesPropertyExist(schemaNS as string, propName as string) as boolean
- method DeleteQualifier(schemaNS as string, structName as string, qualNS as string, qualName as string)
- method DeleteStructField(schemaNS as string, structName as string, fieldNS as string, fieldName as string)
- method DeleteArrayItem(schemaNS as string, arrayName as string, itemIndex as integer)
- method DeleteProperty(schemaNS as string, propName as string)
- method Constructor(data as memoryblock, Offset as integer, Size as integer)
- method Constructor(data as string)
- method Constructor
- method GetLocalizedText(schemaNS as string, altTextName as string, genericLang as string, specificLang as string, byref actualLang as string, byref itemValue as string, byref options as integer) as boolean
- method SetLocalizedText(schemaNS as string, altTextName as string, genericLang as string, specificLang as string, itemValue as string, options as integer=0)
- method GetArrayItem(schemaNS as string, arrayName as string, itemIndex as integer, byref itemValue as string, byref options as integer) as boolean
- method GetStructField(schemaNS as string, structName as string, fieldNS as string, fieldName as string, byref itemValue as string, byref options as integer) as boolean
- method GetQualifier(schemaNS as string, propName as string, qualNS as string, qualName as string, byref qualValue as string, byref options as integer) as boolean
- method GetProperty(schemaNS as string, propName as string, byref propValue as string, byref options as integer) as boolean
- method SetProperty(schemaNS as string, propName as string, propValue as string, options as integer=0)
- method SetArrayItem(schemaNS as string, arrayName as string, itemIndex as integer, itemValue as string, options as integer=0)
- method AppendArrayItem(schemaNS as string, arrayName as string, arrayOptions as integer, itemValue as string, options as integer=0)
- method SetStructField(schemaNS as string, structName as string, fieldNS as string, fieldName as string, fieldValue as string, options as integer=0)
- method SetQualifier(schemaNS as string, propName as string, qualNS as string, qualName as string, qualValue as string, options as integer=0)
- method CountArrayItems(schemaNS as string, arrayName as string) as integer
- method ParseFromBuffer(buffer as string, options as integer=0)
- method SerializeToBuffer(options as integer, padding as integer, newline as string, indent as string="", baseIndent as integer=0) as string
- method SerializeToBuffer(options as integer=0, padding as integer=0) as string
- method Iterator(schemaNS as string, propName as string, options as integer) as XMPIteratorMBS
- property Name as string
- shared method ApplyTemplate(WorkingXMP as XMPMetaMBS, template as XMPMetaMBS, actions as integer)
- shared method GetVersionInfo as XMPVersionInfoMBS
- shared method ComposeArrayItemPath(schemaNS as string, arrayName as string, itemIndex as integer) as string
- shared method DumpNamespaces(output as XMPTextOutputMBS) as integer
- shared method DeleteNamespace(namespaceURI as string)
- shared method GetNamespacePrefix(namespaceURI as string, byref namespacePrefix as string) as boolean
- shared method RegisterNamespace(namespaceURI as string, suggestedPrefix as string, byref registeredPrefix as string) as boolean
- shared method GetNamespaceURI(namespacePrefix as string, byref namespaceURI as string) as boolean
- shared method ConvertToDate(value as string) as XMPDateTimeMBS
- shared method ConvertToFloat(value as string) as double
- shared method ConvertToInt64(value as string) as Int64
- shared method ConvertToInt(value as string) as integer
- shared method ConvertToBool(value as string) as boolean
- shared method ConvertFromDate(value as XMPDateTimeMBS) as string
- shared method ConvertFromFloat(value as double, format as string) as string
- shared method ConvertFromInt64(value as Int64, format as string) as string
- shared method ConvertFromInt(value as integer, format as string) as string
- shared method ConvertFromBool(value as boolean) as string
- shared method CurrentDateTime as XMPDateTimeMBS
- shared method EncodeToBase64(text as string) as string
- shared method DecodeFromBase64(text as string) as string
- shared method ComposeFieldSelector(schemaNS as string, arrayName as string, fieldNS as string, fieldName as string, fieldValue as string) as string
- shared method ComposeLangSelector(schemaNS as string, arrayName as string, langName as string) as string
- shared method ComposeQualifierPath(schemaNS as string, structName as string, qualNS as string, qualName as string) as string
- shared method ComposeStructFieldPath(schemaNS as string, structName as string, fieldNS as string, fieldName as string) as string
- shared property GlobalOptions as integer
- class XMPPacketInfoMBS
- class XMPScannerMBS
- class XMPSnipMBS
- class XMPTextOutputMBS
- class XMPVersionInfoMBS
Blog Entries