DocumentProperty
Содержание
[
Скрывать
]DocumentProperty class
Представляет пользовательское или встроенное свойство документа.
Чтобы узнать больше, посетитеРабота со свойствами документа статья документации.
public class DocumentProperty
Характеристики
Имя | Описание |
---|---|
IsLinkToContent { get; } | Показывает, связано ли это свойство с содержимым или нет. |
LinkSource { get; } | Получает источник связанного свойства пользовательского документа. |
Name { get; } | Возвращает имя свойства. |
Type { get; } | Получает тип данных свойства. |
Value { get; set; } | Получает или задает значение свойства. |
Методы
Имя | Описание |
---|---|
ToBool() | Возвращает значение свойства как bool. |
ToByteArray() | Возвращает значение свойства в виде массива байтов. |
ToDateTime() | Возвращает значение свойства какДатаВремя в формате UTC. |
ToDouble() | Возвращает значение свойства как двойное. |
ToInt() | Возвращает значение свойства как целое число. |
override ToString() | Возвращает значение свойства в виде строки, отформатированной в соответствии с текущим языковым стандартом. |
Примеры
Показывает, как работать со встроенными свойствами документа.
Document doc = new Document(MyDir + "Properties.docx");
// Объект «Документ» содержит в своих членах некоторые метаданные.
Console.WriteLine($"Document filename:\n\t \"{doc.OriginalFileName}\"");
// Документ также хранит метаданные в своих встроенных свойствах.
// Каждое встроенное свойство является членом объекта «BuiltInDocumentProperties» документа.
Console.WriteLine("Built-in Properties:");
foreach (DocumentProperty docProperty in doc.BuiltInDocumentProperties)
{
Console.WriteLine(docProperty.Name);
Console.WriteLine($"\tType:\t{docProperty.Type}");
// Некоторые свойства могут хранить несколько значений.
if (docProperty.Value is ICollection<object>)
{
foreach (object value in docProperty.Value as ICollection<object>)
Console.WriteLine($"\tValue:\t\"{value}\"");
}
else
{
Console.WriteLine($"\tValue:\t\"{docProperty.Value}\"");
}
}
Смотрите также
- class DocumentPropertyCollection
- пространство имен Aspose.Words.Properties
- сборка Aspose.Words