WorkbookBase.BuiltinDocumentProperties Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Microsoft.Office.Core.DocumentProperties-Auflistung ab, die alle integrierten Dokumenteigenschaften für die Arbeitsmappe darstellt.
public:
property System::Object ^ BuiltinDocumentProperties { System::Object ^ get(); };
public object BuiltinDocumentProperties { get; }
member this.BuiltinDocumentProperties : obj
Public ReadOnly Property BuiltinDocumentProperties As Object
Eigenschaftswert
Eine Microsoft.Office.Core.DocumentProperties-Auflistung, die alle integrierten Dokumenteigenschaften für die Arbeitsmappe darstellt.
Beispiele
Im folgenden Codebeispiel wird die BuiltinDocumentProperties -Eigenschaft verwendet, um alle integrierten Dokumenteigenschaften der aktuellen Arbeitsmappe in Spalte A des Arbeitsblatts Sheet1
anzuzeigen.
Dieses Beispiel gilt für eine Anpassung auf Dokumentebene.
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()].Value2 =
dp.Name;
}
}
}
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
Hinweise
Diese Eigenschaft gibt die gesamte Auflistung der integrierten Dokumenteigenschaften zurück. Verwenden Sie die Microsoft.Office.Core.DocumentProperties.Item(System.Object)
-Eigenschaft, um einen einzelnen Member der Auflistung (ein Microsoft.Office.Core.DocumentProperties
-Objekt) zurückzugeben, indem Sie entweder den Namen der Eigenschaft oder den Auflistungsindex (als Zahl) angeben.
Sie können auf Dokumenteigenschaften entweder anhand des Indexwerts oder des Namens verweisen. In der folgenden Liste sind die verfügbaren integrierten Dokumenteigenschaftennamen aufgeführt:
Titel
Subject
Autor
Schlüsselwörter
Kommentare
Vorlage
Letzter Autor
Revision Number
Anwendungsname
Datum des letzten Drucks
Erstellungsdatum
Letzte Zeitersparnis
Bearbeitungszeit insgesamt
Anzahl der Seiten
Anzahl der Wörter
Anzahl von Zeichen
Sicherheit
Category
Format
Manager
Company
Byteanzahl
Anzahl der Zeilen
Anzahl der Absätze
Anzahl der Folien
Anzahl der Notizen
Anzahl ausgeblendeter Folien
Anzahl der Multimediaclips
Linkbasis
Anzahl von Zeichen (mit Leerzeichen)
Containeranwendungen müssen nicht werte für jede integrierte Dokumenteigenschaft definieren. Wenn Microsoft Office Excel keinen Wert für eine der integrierten Dokumenteigenschaften definiert, löst das Lesen der Microsoft.Office.Core.DocumentProperties.Value
Eigenschaft für diese Dokumenteigenschaft eine Ausnahme aus.
Verwenden Sie die CustomDocumentProperties -Eigenschaft, um die Auflistung der benutzerdefinierten Dokumenteigenschaften zurückzugeben.