Поделиться через


WorkbookBase.BuiltinDocumentProperties - свойство

Получает коллекцию Microsoft.Office.Core.DocumentProperties, представляющую все встроенные свойства документа для книги.

Пространство имен:  Microsoft.Office.Tools.Excel
Сборка:  Microsoft.Office.Tools.Excel.v4.0.Utilities (в Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Синтаксис

'Декларация
Public ReadOnly Property BuiltinDocumentProperties As Object
    Get
public Object BuiltinDocumentProperties { get; }

Значение свойства

Тип: System.Object
Коллекция Microsoft.Office.Core.DocumentProperties, представляющая все встроенные свойства документа для книги.

Заметки

Это свойство возвращает всю коллекцию встроенных свойств документа. Используйте свойство Microsoft.Office.Core.DocumentProperties.Item(System.Object) для возвращения отдельных участников коллекции (объект Microsoft.Office.Core.DocumentProperties), указывая либо имя свойства, либо индекс коллекции (в виде числа).

На свойства документа можно ссылаться по именам или по значению индекса. Следующий список содержит доступные имена встроенных свойств документа:

  • Название.

  • Subject

  • Author

  • Ключевые слова

  • Комментарии

  • Шаблон

  • Последний автор,

  • Номер редакции,

  • Имя приложения,

  • Дата последней печати,

  • Дата создания,

  • Время последнего сохранения,

  • Общее время редактирования,

  • Количество страниц,

  • Количество слов,

  • Число символов,

  • Безопасность

  • Категория

  • Format

  • Руководитель

  • Компания

  • Количество байт,

  • Число строк,

  • Число абзацев,

  • Число слайдов,

  • Число примечаний,

  • Число скрытых слайдов,

  • Число клипов мультимедиа,

  • База гиперссылки,

  • Число символов (с пробелами).

Для приложений-контейнеров не требуется определять значения для каждого встроенного свойства документа. Если Microsoft Office Excel не определяет значение для одного из встроенных свойств документа, чтение свойства Microsoft.Office.Core.DocumentProperties.Value для этого свойства документа вызовет исключение.

Чтобы вернуть коллекцию настраиваемых свойств документа, воспользуйтесь свойством CustomDocumentProperties.

Примеры

В следующем примере кода свойство BuiltinDocumentProperties используется для отображения всех встроенных свойств документа текущей книги в столбце А листа Sheet1.

В этом примере демонстрируется настройка уровня документа.

Private Sub DisplayBuiltinDocumentProperties()
    Dim DocumentProperties1 As Office.DocumentProperties = _
        CType(Me.BuiltinDocumentProperties,  _
            Office.DocumentProperties)

    If Not (DocumentProperties1 Is Nothing) Then
        Dim i As Integer
        For i = 1 To DocumentProperties1.Count
            Dim dp As Office.DocumentProperty = _
                DocumentProperties1(i)
            Globals.Sheet1.Range("A" & _
                i.ToString()).Value2 = dp.Name
        Next i
    End If
End Sub
private void DisplayBuiltinDocumentProperties()
{
    Office.DocumentProperties documentProperties1 =
        (Office.DocumentProperties)this.BuiltinDocumentProperties;

    if (documentProperties1 != null)
    {
        for (int i = 1; i <= documentProperties1.Count; i++)
        {
            Office.DocumentProperty dp = documentProperties1[i];
            Globals.Sheet1.Range["A" + i.ToString(), missing].Value2 =
                dp.Name;
        }
    }
}

Безопасность платформы .NET Framework

См. также

Ссылки

WorkbookBase Класс

Microsoft.Office.Tools.Excel - пространство имен