XmpIptcIimPackage Class
Represents the IPTC-IIM XMP package.
Inheritance Hierarchy

Namespace: GroupDocs.Metadata.Standards.Xmp.Schemes
Assembly: GroupDocs.Metadata (in GroupDocs.Metadata.dll) Version: 21.6
Syntax
public sealed class XmpIptcIimPackage : XmpPackage

The XmpIptcIimPackage type exposes the following members.

Constructors
  NameDescription
Public methodXmpIptcIimPackage
Initializes a new instance of the XmpIptcIimPackage class.
Properties
  NameDescription
Public propertyActionAdvised
Gets or sets the type of action that this object provides to a previous object.
Public propertyCategory
Gets or sets the subject of the object data in the opinion of the provider.
Public propertyContentLocationCodes
Gets or sets the content location codes.
Public propertyContentLocationNames
Gets or sets the content location names.
Public propertyCount
Gets the number of metadata properties.
(Inherited from MetadataPackage.)
Public propertyDateSent
Gets or sets the date the service sent the material.
Public propertyDestination
Gets or sets the destination. This DataSet is to accommodate some providers who require routing information above the appropriate OSI layers.
Public propertyDigitalCreationDate
Gets or sets the date the digital representation of the object data was created.
Public propertyEditStatus
Gets or sets the status of the object data, according to the practice of the provider.
Public propertyEnvelopeNumber
Gets or sets the envelope number.
Public propertyEnvelopePriority
Gets or sets the envelope handling priority.
Public propertyExpirationDate
Gets or sets the latest date the provider or owner intends the object data to be used.
Public propertyFileFormat
Gets or sets the binary number identifying the version of the Information
Public propertyFileFormatVersion
Gets or sets the file format version.
Public propertyFixtureIdentifier
Gets or sets the object data that recurs often and predictably.
Public propertyImageOrientation
Gets or sets the image orientation. Indicates the layout of the image area. Allowed values are P (for Portrait), L (for Landscape) and S (for Square).
Public propertyImageType
Gets or sets the type of the image.
Public propertyItem
Gets the MetadataProperty with the specified name.
(Inherited from MetadataPackage.)
Public propertyKeys
Gets a collection of the metadata property names.
(Inherited from MetadataPackage.)
Public propertyKnowPropertyDescriptors Obsolete.
Gets a collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine.
(Inherited from MetadataPackage.)
Public propertyLanguageIdentifier
Gets or sets the language identifier according to the 2-letter codes of ISO 639:1988.
Public propertyMetadataType
Gets the metadata type.
(Inherited from MetadataPackage.)
Public propertyModelVersion
Gets or sets the binary number identifying the version of the Information
Public propertyNamespaceUri
Gets the namespace URI.
(Inherited from XmpPackage.)
Public propertyObjectTypeReference
Gets or sets the object type reference. The Object Type is used to distinguish between different types of objects within the IIM.
Public propertyOriginatingProgram
Gets or sets the type of program used to originate the object data.
Public propertyPrefix
Gets the xmlns prefix.
(Inherited from XmpPackage.)
Public propertyProductIDs
Gets or sets the product identifiers.
Public propertyProgramVersion
Gets or sets the program version.
Public propertyPropertyDescriptors
Gets a collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine.
(Inherited from MetadataPackage.)
Public propertyReferenceDate
Gets or sets the date of a prior envelope to which the current object refers.
Public propertyReferenceNumber
Gets or sets the Envelope Number of a prior envelope to which the current object refers.
Public propertyReferenceService
Gets or sets the Service Identifier of a prior envelope to which the current object refers.
Public propertyReleaseDate
Gets or sets the earliest date the provider intends the object to be used.
Public propertyServiceIdentifier
Gets or sets the service identifier. Identifies the provider and product.
Public propertySupplementalCategories
Gets or sets the supplemental categories.
Public propertyUniqueNameOfObject
Gets or sets the unique name of the object.
Public propertyUrgency
Gets or sets the editorial urgency of the content.
Public propertyXmlNamespace
Gets the XML namespace.
(Inherited from XmpPackage.)
Methods
  NameDescription
Public methodAddProperties
Adds known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well.
(Inherited from MetadataPackage.)
Public methodClear
Removes all XMP properties.
(Inherited from XmpPackage.)
Public methodContains
Determines whether the package contains a metadata property with the specified name.
(Inherited from MetadataPackage.)
Public methodEquals (Inherited from Object.)
Public methodFindProperties
Finds the metadata properties satisfying the specified predicate. The search is recursive so it affects all nested packages as well.
(Inherited from MetadataPackage.)
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
(Inherited from MetadataPackage.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodGetXmpRepresentation
Converts the XMP value to the XML representation.
(Inherited from XmpPackage.)
Public methodRemove
Removes the property with the specified name.
(Inherited from XmpPackage.)
Public methodRemoveProperties
Removes metadata properties satisfying the specified predicate.
(Inherited from MetadataPackage.)
Public methodSanitize
Removes writable metadata properties from the package. The operation is recursive so it affects all nested packages as well.
(Inherited from MetadataPackage.)
Public methodSet(String, XmpArray)
Sets the value inherited from XmpArray .
(Inherited from XmpPackage.)
Public methodSet(String, XmpComplexType)
Sets the value inherited from XmpComplexType .
(Inherited from XmpPackage.)
Public methodSet(String, XmpValueBase)
Sets the value inherited from XmpValueBase .
(Inherited from XmpPackage.)
Public methodSet(String, Boolean)
Sets boolean property.
(Inherited from XmpPackage.)
Public methodSet(String, DateTime)
Sets DateTime property.
(Inherited from XmpPackage.)
Public methodSet(String, Double)
Sets double property.
(Inherited from XmpPackage.)
Public methodSet(String, Int32)
Sets integer property.
(Inherited from XmpPackage.)
Public methodSet(String, String)
Sets string property.
(Overrides XmpPackageSet(String, String).)
Public methodSetProperties
Sets known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well. This method is a combination of AddProperties(FuncMetadataProperty, Boolean, PropertyValue) and UpdateProperties(FuncMetadataProperty, Boolean, PropertyValue). If an existing property satisfies the predicate its value is updated. If there is a known property missing in the package that satisfies the predicate it is added to the package.
(Inherited from MetadataPackage.)
Public methodToString (Inherited from Object.)
Public methodUpdateProperties
Updates known metadata properties satisfying the specified predicate. The operation is recursive so it affects all nested packages as well.
(Inherited from MetadataPackage.)
See Also