DocumentProperty

DocumentProperty class

Repräsentiert eine benutzerdefinierte oder integrierte Dokumenteigenschaft.

public class DocumentProperty

Eigenschaften

NameBeschreibung
IsGeneratedName { get; }Gibt „true“ zurück, wenn diese Eigenschaft keinen Namen im OLE2-Speicher hat und ein eindeutiger Name nur für die öffentliche API generiert wurde.
IsLinkedToContent { get; }Gibt an, ob diese Eigenschaft mit content verknüpft ist
Name { get; }Gibt den Namen der Eigenschaft zurück.
Source { get; }Die verlinkte Inhaltsquelle.
Type { get; }Ruft den Datentyp der Eigenschaft ab.
Value { get; set; }Ruft den Wert der Eigenschaft ab oder legt ihn fest.

Methoden

NameBeschreibung
ToBool()Gibt den Eigenschaftswert als bool zurück.
ToDateTime()Gibt den Eigenschaftswert als DateTime in der lokalen Zeitzone zurück.
ToDouble()Gibt den Eigenschaftswert als Double zurück.
ToInt()Gibt den Eigenschaftswert als ganze Zahl zurück.
override ToString()Gibt den Eigenschaftswert als Zeichenfolge zurück.

Beispiele


[C#]

//Instanziiere ein Workbook-Objekt
Workbook workbook = new Workbook("book1.xls");
 
//Eine Liste aller benutzerdefinierten Dokumenteigenschaften der Excel-Datei abrufen
DocumentPropertyCollection customProperties = workbook.Worksheets.CustomDocumentProperties;
 
//Zugriff auf eine benutzerdefinierte Dokumenteigenschaft mithilfe des Eigenschaftsindex
DocumentProperty customProperty1 = customProperties[3];
 
//Auf eine benutzerdefinierte Dokumenteigenschaft zugreifen, indem der Eigenschaftsname verwendet wird
DocumentProperty customProperty2 = customProperties["Owner"];

[VB.NET]

'Instanziieren Sie ein Workbook-Objekt
Dim workbook As Workbook = New Workbook("book1.xls")
 
'Rufen Sie eine Liste aller benutzerdefinierten Dokumenteigenschaften der Excel-Datei ab
Dim customProperties As DocumentPropertyCollection = workbook.Worksheets.CustomDocumentProperties
 
'Zugriff auf eine benutzerdefinierte Dokumenteigenschaft mithilfe des Eigenschaftsindex
Dim customProperty1 As DocumentProperty = customProperties(3)
 
'Zugriff auf eine benutzerdefinierte Dokumenteigenschaft über den Eigenschaftsnamen
Dim customProperty2 As DocumentProperty = customProperties("Owner")

Siehe auch