DocumentProperties

DocumentProperties class

Представляет свойства презентации.

public class DocumentProperties : IDocumentProperties, IGenericCloneable<IDocumentProperties>

Конструкторы

ИмяОписание
DocumentProperties()Инициализирует новый экземпляр классаDocumentProperties.

Характеристики

ИмяОписание
ApplicationTemplate { get; set; }Возвращает или задает шаблон приложения. Чтение/записьString.
AppVersion { get; }Возвращает версию приложения. Только чтениеString.
Author { get; set; }Возвращает или устанавливает автора презентации. Чтение/записьString.
Category { get; set; }Возвращает или задает категорию презентации. Чтение/записьString.
Comments { get; set; }Возвращает или задает комментарии презентации. Чтение/записьString.
Company { get; set; }Возвращает или задает свойство компании. Чтение/записьString.
ContentStatus { get; set; }Возвращает или устанавливает статус содержимого презентации. Чтение/записьString.
ContentType { get; set; }Возвращает или задает тип содержимого презентации. Чтение/записьString.
CountOfCustomProperties { get; }Возвращает количество пользовательских свойств, фактически содержащихся в коллекции. Только для чтенияInt32.
CreatedTime { get; set; }Возвращает дату создания презентации. Чтение/записьDateTime.
HyperlinkBase { get; set; }Возвращает или задает свойство документа HyperlinkBase. Чтение/записьString.
Item { get; set; }Возвращает или задает пользовательское свойство, связанное с указанным именем. Чтение/записьObject.
Keywords { get; set; }Возвращает или устанавливает ключевые слова презентации. Чтение/записьString.
LastPrinted { get; set; }Возвращает дату последней печати презентации. Чтение/записьDateTime.
LastSavedBy { get; set; }Возвращает или задает имя последнего человека, изменившего презентацию. Чтение/записьString.
LastSavedTime { get; set; }Возвращает дату последнего изменения презентации. Только для чтения в случае Presentation.DocumentProperties (поскольку он будет обновляться внутри во время процесса сохранения объекта IPresentation). Можно изменить с помощью экземпляра DocumentProperties, возвращаемого методомReadDocumentProperties См. пример вUpdateDocumentPropertiesсводка методов.
Manager { get; set; }Возвращает или устанавливает свойство менеджера. Чтение/записьString.
NameOfApplication { get; set; }Возвращает или задает имя приложения. Чтение/записьString.
PresentationFormat { get; set; }Возвращает или задает предполагаемый формат презентации. Чтение/записьString.
RevisionNumber { get; set; }Возвращает или задает номер версии презентации. Чтение/записьInt32.
SharedDoc { get; set; }Определяет, будет ли презентация совместно использоваться несколькими людьми. Чтение/записьBoolean.
Subject { get; set; }Возвращает или задает тему презентации. Чтение/записьString.
Title { get; set; }Возвращает или задает заголовок презентации. Чтение/записьString.
TotalEditingTime { get; set; }Общее время редактирования презентации. Чтение/записьTimeSpan.

Методы

ИмяОписание
ClearBuiltInProperties()Очищает и устанавливает значения по умолчанию для всех встроенных свойств.
ClearCustomProperties()Удаляет все пользовательские свойства.
Clone()Клонирует текущий объект
CloneT()Клонирует текущий объект
ContainsCustomProperty(string)Проверить наличие пользовательского свойства с указанным именем.
GetCustomPropertyName(int)Возвращает имя пользовательского свойства по указанному индексу.
GetCustomPropertyValue(string, out bool)Получает именованное логическое значение из пользовательских свойств.
GetCustomPropertyValue(string, out DateTime)Получает именованное значение DateTime из пользовательских свойств.
GetCustomPropertyValue(string, out double)Получает именованное двойное значение из пользовательских свойств.
GetCustomPropertyValue(string, out float)Получает именованное значение с плавающей запятой из пользовательских свойств.
GetCustomPropertyValue(string, out int)Получает именованное целочисленное значение из пользовательских свойств.
GetCustomPropertyValue(string, out string)Получает именованное строковое значение из пользовательских свойств.
RemoveCustomProperty(string)Удалить пользовательское свойство, связанное с указанным именем.
SetCustomPropertyValue(string, bool)Задает именованное логическое пользовательское свойство.
SetCustomPropertyValue(string, DateTime)Задает именованное пользовательское свойство DateTime.
SetCustomPropertyValue(string, double)Устанавливает именованное двойное пользовательское свойство.
SetCustomPropertyValue(string, float)Устанавливает именованное пользовательское свойство с плавающей запятой.
SetCustomPropertyValue(string, int)Устанавливает именованное целочисленное пользовательское свойство.
SetCustomPropertyValue(string, string)Задает пользовательское свойство именованной строки.

Смотрите также