IXpsOMCoreProperties interface (xpsobjectmodel.h)

This interface provides access to the metadata that is stored in the Core Properties part of the XPS document.

The contents of the Core Properties part are described in the 1st edition, Part 2, "Open Packaging Conventions," of Standard ECMA-376, Office Open XML File Formats.

Inheritance

The IXpsOMCoreProperties interface inherits from IXpsOMPart. IXpsOMCoreProperties also has these types of members:

Methods

The IXpsOMCoreProperties interface has these methods.

 
IXpsOMCoreProperties::Clone

Makes a deep copy of the interface. (IXpsOMCoreProperties.Clone)
IXpsOMCoreProperties::GetCategory

Gets the category property.
IXpsOMCoreProperties::GetContentStatus

Gets the contentStatus property.
IXpsOMCoreProperties::GetContentType

Gets the contentType property.
IXpsOMCoreProperties::GetCreated

Gets the created property.
IXpsOMCoreProperties::GetCreator

Gets the creator property.
IXpsOMCoreProperties::GetDescription

Gets the description property.
IXpsOMCoreProperties::GetIdentifier

Gets the identifier property.
IXpsOMCoreProperties::GetKeywords

Gets the keywords property.
IXpsOMCoreProperties::GetLanguage

Gets the language property.
IXpsOMCoreProperties::GetLastModifiedBy

Gets the lastModifiedBy property.
IXpsOMCoreProperties::GetLastPrinted

Gets the lastPrinted property.
IXpsOMCoreProperties::GetModified

Gets the modified property.
IXpsOMCoreProperties::GetOwner

Gets a pointer to the IXpsOMPackage interface that contains the core properties.
IXpsOMCoreProperties::GetRevision

Gets the revision property.
IXpsOMCoreProperties::GetSubject

Gets the subject property.
IXpsOMCoreProperties::GetTitle

Gets the title property.
IXpsOMCoreProperties::GetVersion

Gets the version property.
IXpsOMCoreProperties::SetCategory

Sets the category property.
IXpsOMCoreProperties::SetContentStatus

Sets the contentStatus property.
IXpsOMCoreProperties::SetContentType

Sets the contentType property.
IXpsOMCoreProperties::SetCreated

Sets the created property.
IXpsOMCoreProperties::SetCreator

Sets the creator property.
IXpsOMCoreProperties::SetDescription

Sets the description property.
IXpsOMCoreProperties::SetIdentifier

Sets the identifier property.
IXpsOMCoreProperties::SetKeywords

Sets the keywords property.
IXpsOMCoreProperties::SetLanguage

Sets the language property.
IXpsOMCoreProperties::SetLastModifiedBy

Sets the lastModifiedBy property.
IXpsOMCoreProperties::SetLastPrinted

Sets the lastPrinted property.
IXpsOMCoreProperties::SetModified

Sets the modified property.
IXpsOMCoreProperties::SetRevision

Sets the revision property.
IXpsOMCoreProperties::SetSubject

Sets the subject property.
IXpsOMCoreProperties::SetTitle

Sets the title property.
IXpsOMCoreProperties::SetVersion

Sets the version property.

Remarks

The meaning and use of these properties is determined by the user or context.

Requirements

Requirement Value
Minimum supported client Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista [desktop apps | UWP apps]
Minimum supported server Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008 [desktop apps | UWP apps]
Target Platform Windows
Header xpsobjectmodel.h

See also

IXpsOMObjectFactory::CreateCoreProperties

IXpsOMPart

Interfaces

Standard ECMA-376, Office Open XML File Formats

XML Paper Specification