XmpDublinCorePackage Class
Represents the Dublin Core scheme.
Inheritance Hierarchy

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

The XmpDublinCorePackage type exposes the following members.

Constructors
  NameDescription
Public methodXmpDublinCorePackage
Initializes a new instance of the XmpDublinCorePackage class.
Properties
  NameDescription
Public propertyContributors
Gets or sets an array of the contributors.
Public propertyCount
Gets the number of metadata properties.
(Inherited from MetadataPackage.)
Public propertyCoverage
Gets or sets the extent or scope of the resource.
Public propertyCreators
Gets or sets an array of the creators.
Public propertyDates
Gets or sets an array of dates associated with an event in the life cycle of the resource.
Public propertyDescriptions
Gets or sets an array of textual descriptions of the content of the resource, given in various languages.
Public propertyFormat
Gets or sets the MIME type of the resource.
Public propertyIdentifier
Gets or sets a string value representing an unambiguous reference to the resource within a given context.
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 propertyLanguages
Gets or sets an array of languages used in the content of the resource.
Public propertyMetadataType
Gets the metadata type.
(Inherited from MetadataPackage.)
Public propertyNamespaceUri
Gets the namespace URI.
(Inherited from XmpPackage.)
Public propertyPrefix
Gets the xmlns prefix.
(Inherited from XmpPackage.)
Public propertyPropertyDescriptors
Gets a collection of descriptors that contain information about properties accessible through the GroupDocs.Metadata search engine.
(Inherited from MetadataPackage.)
Public propertyPublishers
Gets or sets an array of publishers made the resource available.
Public propertyRelations
Gets or sets an array of the related resources.
Public propertyRights
Gets or sets an array of the informal rights statements, given in various languages.
Public propertySource
Gets or sets the related resource from which the described resource is derived.
Public propertySubjects
Gets or sets an array of descriptive phrases or keywords that specify the content of the resource.
Public propertyTitles
Gets or sets the title or name of the resource, given in various languages.
Public propertyTypes
Gets or sets an array of string values representing the nature or genre of the resource.
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, 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.
(Inherited from XmpPackage.)
Public methodSet(String, XmpArray)
Sets the value inherited from XmpArray .
(Overrides XmpPackageSet(String, XmpArray).)
Public methodSetContributor
Sets a single contributor of the resource.
Public methodSetCreator
Sets a single creator of the resource.
Public methodSetDate
Sets a single date associated with the resource.
Public methodSetDescription
Sets the resource description, given in a single laguage.
Public methodSetLanguage
Sets a single language associated with the resource.
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 methodSetPublisher
Sets a single publisher of the resource.
Public methodSetRelation
Sets a single related resource.
Public methodSetRights
Sets the resource rights, given in a single laguage.
Public methodSetSubject
Sets a single subject of the resource.
Public methodSetTitle
Sets the resource title, given in a single laguage.
Public methodSetType
Sets a single type of the resource.
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.)
Remarks
For more information see: http://dublincore.org/documents/usageguide/elements.shtml.
See Also