BuiltInDocumentPropertyCollection

BuiltInDocumentPropertyCollection class

A collection of built-in document properties.

public class BuiltInDocumentPropertyCollection : DocumentPropertyCollection

Properties

Name Description
Author { get; set; } Gets or sets the name of the document’s author.
Bytes { get; set; } (Obsolete.) Represents an estimate of the number of bytes in the document.
Category { get; set; } Gets or sets the category of the document.
Characters { get; set; } (Obsolete.) Represents an estimate of the number of characters in the document.
CharactersWithSpaces { get; set; } (Obsolete.) Represents an estimate of the number of characters (including spaces) in the document.
Comments { get; set; } Gets or sets the document comments.
Company { get; set; } Gets or sets the company property.
ContentStatus { get; set; } Gets or sets the content status of the document.
ContentType { get; set; } Gets or sets the content type of the document.
Count { get; } Gets number of items in the collection.(Inherited from DocumentPropertyCollection.)
CreatedTime { get; set; } Gets or sets date of the document creation in local timezone.
CreatedUniversalTime { get; set; } Gets or sets the Universal time of the document creation.
DocumentVersion { get; set; } Represents the version of the file.
HyperlinkBase { get; set; } Gets or sets the hyperlinkbase property.
Item { get; } Returns a DocumentProperty object by index.(Inherited from DocumentPropertyCollection.)
override Item { get; } Returns a DocumentProperty object by the name of the property.
Keywords { get; set; } Gets or sets the document keywords.
Language { get; set; } Gets or sets the document’s language.
LastPrinted { get; set; } Gets or sets the date when the document was last printed in local timezone.
LastPrintedUniversalTime { get; set; } Gets or sets the Universal time when the document was last printed.
LastSavedBy { get; set; } Gets or sets the name of the last author.
LastSavedTime { get; set; } Gets or sets the time of the last save in local timezone.
LastSavedUniversalTime { get; set; } Gets or sets the universal time of the last save.
Lines { get; set; } (Obsolete.) Represents an estimate of the number of lines in the document.
LinksUpToDate { get; set; } Indicates whether hyperlinks in a document are up-to-date.
Manager { get; set; } Gets or sets the manager property.
NameOfApplication { get; set; } Gets or sets the name of the application.
Pages { get; set; } Represents an estimate of the number of pages in the document.
Paragraphs { get; set; } (Obsolete.) Represents an estimate of the number of paragraphs in the document.
RevisionNumber { get; set; } Gets or sets the document revision number.
ScaleCrop { get; set; } Indicates the display mode of the document thumbnail.
Subject { get; set; } Gets or sets the subject of the document.
Template { get; set; } Gets or sets the informational name of the document template.
Title { get; set; } Gets or sets the title of the document.
TotalEditingTime { get; set; } Gets or sets the total editing time in minutes.
Version { get; set; } Represents the version number of the application that created the document.
Words { get; set; } Represents an estimate of the number of words in the document.

Methods

Name Description
Clear() Removes all properties from the collection.(Inherited from DocumentPropertyCollection.)
Contains(string) Returns true if a property with the specified name exists in the collection.(Inherited from DocumentPropertyCollection.)
GetEnumerator() (Inherited from DocumentPropertyCollection.)
IndexOf(string) Gets the index of a property by name.(Inherited from DocumentPropertyCollection.)
Remove(string) Removes a property with the specified name from the collection.(Inherited from DocumentPropertyCollection.)
RemoveAt(int) Removes a property at the specified index.(Inherited from DocumentPropertyCollection.)

Remarks

Provides access to DocumentProperty objects by their names (using an indexer) and via a set of typed properties that return values of appropriate types.

See Also