XmpPacketWrapper Class
Contains serialized xmp package including header and trailer.
Inheritance Hierarchy
SystemObject
  Aspose.PSD.XmpXmpPacketWrapper

Namespace: Aspose.PSD.Xmp
Assembly: Aspose.PSD (in Aspose.PSD.dll) Version: 20.7
Syntax
public class XmpPacketWrapper

The XmpPacketWrapper type exposes the following members.

Constructors
  NameDescription
Public methodXmpPacketWrapper
Initializes a new instance of the XmpPacketWrapper class.
Public methodXmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta)
Initializes a new instance of the XmpPacketWrapper class.
Properties
  NameDescription
Public propertyHeaderPi
Gets the header processing instruction.
Public propertyMeta
Gets the XMP meta. Optional.
Public propertyPackages
Gets array of XmpPackage inside XMP.
Public propertyPackagesCount
Gets amount of packages inside XMP structure.
Public propertyTrailerPi
Gets the trailer processing instruction.
Methods
  NameDescription
Public methodAddPackage
Adds the package.
Public methodClearPackages
Removes all XmpPackage inside XMP.
Public methodContainsPackage
Determines whethere package is exist in xmp wrapper.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetPackage
Gets package by namespace URI.
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemovePackage
Removes the XMP package.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Remarks
A wrapper consisting of a pair of XML processing instructions (PIs) may be placed around the rdf:RDF element.
See Also