Platforms to show: All Mac Windows Linux Cross-Platform
The plugin MBS XMP Plugin:
- class XMPAssertNotifyMBS
- class XMPDateTimeMBS
- method Operator_Convert(text as string)
- method Operator_Convert as string
- method Str as string
- method SetTimeZone
- method Constructor
- method Constructor(text as string)
- method ConvertToUTCTime
- method ConvertToLocalTime
- method Compare(other as XMPDateTimeMBS) as integer
- method Clone as XMPDateTimeMBS
- method IsDateOnly as Boolean
- method IsTimeOnly as Boolean
- method ClearTimeZone
- property Year as Integer
- property Month as Integer
- property Day as Integer
- property Hour as Integer
- property Minute as Integer
- property Second as Integer
- property TimezoneSign as Integer
- property TimezoneHour as Integer
- property TimezoneMinute as Integer
- property NanoSecond as Integer
- property hasDate as Boolean
- property hasTime as Boolean
- property hasTimeZone as Boolean
- 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
