Workbook.BuiltinDocumentProperties Свойство (2007 System)
Обновлен: Ноябрь 2007
Получает коллекцию Microsoft.Office.Core.DocumentProperties, представляющую все встроенные свойства документа для книги.
Пространство имен: Microsoft.Office.Tools.Excel
Сборка: Microsoft.Office.Tools.Excel.v9.0 (в Microsoft.Office.Tools.Excel.v9.0.dll)
Синтаксис
'Декларация
<BrowsableAttribute(False)> _
Public ReadOnly Property BuiltinDocumentProperties As Object
'Применение
Dim instance As Workbook
Dim value As Object
value = instance.BuiltinDocumentProperties
[BrowsableAttribute(false)]
public Object BuiltinDocumentProperties { get; }
Значение свойства
Тип: System.Object
Коллекция Microsoft.Office.Core.DocumentProperties, представляющая все встроенные свойства документа для книги.
Заметки
Это свойство возвращает всю коллекцию встроенных свойств документа. Используйте свойство Microsoft.Office.Core.DocumentProperties.Item(System.Object) для возвращения отдельных участников коллекции (объект Microsoft.Office.Core.DocumentProperties), указывая либо имя свойства, либо индекс коллекции (в виде числа).
На свойства документа можно ссылаться по именам или по значению индекса. Следующий список содержит доступные имена встроенных свойств документа:
Заголовок,
Тема,
Автор,
Ключевые слова,
Примечания,
Шаблон,
Последний автор,
Номер редакции,
Имя приложения,
Дата последней печати,
Дата создания,
Время последнего сохранения,
Общее время редактирования,
Количество страниц,
Количество слов,
Число символов,
Безопасность,
Категория,
Формат,
Руководитель,
Компания,
Количество байт,
Число строк,
Число абзацев,
Число слайдов,
Число примечаний,
Число скрытых слайдов,
Число клипов мультимедиа,
База гиперссылки,
Число символов (с пробелами).
Для приложений-контейнеров не требуется определять значения для каждого встроенного свойства документа. Если 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;
}
}
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.