DocumentProperty Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a custom or built-in document property of a container document.
public interface class DocumentProperty
[System.Runtime.InteropServices.Guid("2DF8D04E-5BFA-101B-BDE5-00AA0044DE52")]
public interface DocumentProperty
[<System.Runtime.InteropServices.Guid("2DF8D04E-5BFA-101B-BDE5-00AA0044DE52")>]
type DocumentProperty = interface
Public Interface DocumentProperty
- Attributes
Remarks
The DocumentProperty object is a member of the DocumentProperties collection.
Use BuiltinDocumentProperties(index
), where index
is the name or index number of the built-in document property, to return a single DocumentProperty object that represents a specific built-in document property. Use CustomDocumentProperties(index
), where index
is the name or index number of the custom document property, to return a DocumentProperty object that represents a specific custom document property.
The following list contains the names of all the available built-in document properties:
Title
Subject
Author
Keywords
Comments
Template
Last Author
Revision Number
Application Name
Last Print Date
Creation Date
Last Save Time
Total Editing Time
Number of Pages
Number of Words
Number of Characters
Security
Category
Format
Manager
Company
Number of Bytes
Number of Lines
Number of Paragraphs
Number of Slides
Number of Notes
Number of Hidden Slides
Number of Multimedia Clips
Container applications don't necessarily define a value for every built-in document property. If a given application doesn't define a value for one of the built-in document properties, returning the Value property for that document property causes an error.
Properties
Application |
Returns an Application object that represents the container application for the object. |
Creator |
Returns a 32-bit integer that indicates the application in which the specified object was created. |
LinkSource |
Returns or sets the source of a linked custom document property. |
LinkToContent |
Determine if the value of the custom document property is linked to the content of the container document. |
Name |
Returns or sets the name of the specified object. |
Parent |
Returns the Parent object for the specified object. |
Type |
Returns or sets the document property type. |
Value |
Returns or sets the value of a document property. |
Methods
Delete() |
Removes a custom document property. |