Workbook.CustomDocumentProperties-Eigenschaft (2007 System)
Aktualisiert: November 2007
Ruft eine Microsoft.Office.Core.DocumentProperties-Auflistung ab, die alle benutzerdefinierten Dokumenteigenschaften für die Arbeitsmappe darstellt.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v9.0 (in Microsoft.Office.Tools.Excel.v9.0.dll)
Syntax
<BrowsableAttribute(False)> _
Public ReadOnly Property CustomDocumentProperties As Object
Dim instance As Workbook
Dim value As Object
value = instance.CustomDocumentProperties
[BrowsableAttribute(false)]
public Object CustomDocumentProperties { get; }
Eigenschaftenwert
Typ: System.Object
Eine Microsoft.Office.Core.DocumentProperties-Auflistung, die alle benutzerdefinierten Dokumenteigenschaften für die Arbeitsmappe darstellt.
Hinweise
Diese Eigenschaft gibt die gesamte Auflistung der benutzerdefinierten 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.
Geben Sie mithilfe der BuiltinDocumentProperties-Eigenschaft die Auflistung der integrierten Dokumenteigenschaften zurück.
Beispiele
Im folgenden Codebeispiel werden mithilfe der CustomDocumentProperties-Eigenschaft alle benutzerdefinierten Dokumenteigenschaften für die aktuelle Arbeitsmappe in Spalte A des Sheet1-Arbeitsblatts angezeigt.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
Private Sub DisplayCustomDocumentProperties()
Dim properties As Office.DocumentProperties = _
CType(Me.CustomDocumentProperties, Office.DocumentProperties)
Dim i As Integer
For i = 1 To properties.Count
Globals.Sheet1.Range("A" & i).Value2 = properties(i).Name
Next i
End Sub
private void DisplayCustomDocumentProperties()
{
Office.DocumentProperties properties =
(Office.DocumentProperties)this.CustomDocumentProperties;
for (int i = 1; i <= properties.Count; i++)
{
Globals.Sheet1.Range["A" + i, missing].Value2 =
properties[i].Name;
}
}
Berechtigungen
- 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.