WorkbookBase.BuiltinDocumentProperties-Eigenschaft
Ruft eine Microsoft.Office.Core.DocumentProperties-Auflistung ab, die alle integrierten Dokumenteigenschaften für die Arbeitsmappe darstellt.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntax
'Declaration
Public ReadOnly Property BuiltinDocumentProperties As Object
Get
public Object BuiltinDocumentProperties { get; }
Eigenschaftswert
Typ: System.Object
Eine Microsoft.Office.Core.DocumentProperties-Auflistung, die alle integrierten Dokumenteigenschaften für die Arbeitsmappe darstellt.
Hinweise
Diese Eigenschaft gibt die gesamte Auflistung der integrierten Dokumenteigenschaften zurück. Geben Sie mithilfe der Microsoft.Office.Core.DocumentProperties.Item(System.Object)-Eigenschaft einen einzelnen Member der Auflistung zurück (ein Microsoft.Office.Core.DocumentProperties-Objekt), indem Sie entweder den Namen der Eigenschaft oder den Auflistungsindex (als Zahl) angeben.
Auf Dokumenteigenschaften können Sie entweder über den Indexwert oder den Namen verweisen. Die folgende Liste enthält die Namen der verfügbaren integrierten Dokumenteigenschaften:
Titel
Subject
Autor
Schlüsselwörter
Kommentar
Vorlage
Zuletzt gespeichert von
Version
Anwendungsname
Gedruckt am
Erstellt am
Geändert am
Bearbeitungszeit
Seiten
Wörter
Zeichen
Sicherheit
Kategorie
Format
Manager
Firma
Bytes
Zeilen
Absätze
Folien
Notizen
Ausgeblendete Folien
Multimediaclips
Linkbasis
Zeichen (mit Leerzeichen)
Es ist nicht erforderlich, dass Containeranwendungen Werte für jede integrierte Dokumenteigenschaft definieren. Wenn in Microsoft Office Excel der Wert für eine der integrierten Dokumenteigenschaften nicht festgelegt wird, wird durch das Lesen der Microsoft.Office.Core.DocumentProperties.Value-Eigenschaft für diese Dokumenteigenschaft eine Ausnahme auslöst.
Geben Sie mithilfe der CustomDocumentProperties-Eigenschaft die Auflistung der benutzerdefinierten Dokumenteigenschaften zurück.
Beispiele
Im folgenden Codebeispiel werden mithilfe der BuiltinDocumentProperties-Eigenschaft alle integrierten Dokumenteigenschaften der aktuellen Arbeitsmappe in Spalte A des Sheet1-Arbeitsblatts angezeigt.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
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-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.