Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

WordApplicationProperties

OfficeIMO.Word

Namespace
OfficeIMO.Word
Assembly
OfficeIMO.Word
Source revision
0eef6a5756b9 with working tree changes

Provides strongly typed access to the extended application properties stored in the underlying WordprocessingDocument.

Inheritance

  • object
  • WordApplicationProperties

Usage

Explore 1 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by 1

Constructors

public WordApplicationProperties(WordDocument document) #

Initializes a new instance bound to the specified document.

Parameters

document OfficeIMO.Word.WordDocument required
Parent document.

Properties

public string Application { get; set; } #

Gets or sets the application name that created the document.

public string ApplicationVersion { get; set; } #

Gets or sets the version of the application that created the document.

public string Paragraphs { get; set; } #

Gets or sets the total number of paragraphs in the document.

public string Pages { get; set; } #

Gets or sets the total number of pages in the document.

public string Characters { get; set; } #

Gets or sets the character count of the document.

public string CharactersWithSpaces { get; set; } #

Gets or sets the character count including spaces.

public string Company { get; set; } #

Gets or sets the company associated with the document.

public bool HasDigitalSignatureMetadata { get; set; } #

Gets or sets whether the extended-properties part contains legacy digital-signature metadata. This flag does not indicate that the package has a valid cryptographic signature.

public int? DocumentSecurity { get; set; } #

Gets or sets the document security information.

public int? HiddenSlides { get; set; } #

Gets or sets the hidden slides information for the document.

public string? HyperlinkBase { get; set; } #

Gets or sets the base address used for resolving hyperlinks.

public int? Lines { get; set; } #

Gets or sets the total number of lines in the document.

public string? Manager { get; set; } #

Gets or sets the manager associated with the document.

public bool? HyperlinksChanged { get; set; } #

Gets or sets a value indicating whether hyperlinks have changed.

public int? Notes { get; set; } #

Gets or sets the notes information for the document.

public int? MultimediaClips { get; set; } #

Gets or sets the multimedia clips associated with the document.

public int? TotalTime { get; set; } #

Gets or sets the total editing time for the document.

public bool? ScaleCrop { get; set; } #

Gets or sets the scale crop information for the document.

public string? PresentationFormat { get; set; } #

Gets or sets the presentation format used by the document.

public string? Template { get; set; } #

Gets or sets the template from which the document was created.

public bool? SharedDocument { get; set; } #

Gets or sets a value indicating whether the document is shared.

public int? Words { get; set; } #

Gets or sets the total number of words in the document.