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

Siehe auch

Referenz

WorkbookBase Klasse

Microsoft.Office.Tools.Excel-Namespace