DocumentProperty

DocumentProperty class

Représente une propriété de document personnalisée ou intégrée.

public class DocumentProperty

Propriétés

NomLa description
IsGeneratedName { get; }Renvoie vrai si cette propriété n’a pas de nom dans le stockage OLE2 et qu’un nom unique a été généré uniquement pour l’API publique.
IsLinkedToContent { get; }Indique si cette propriété est liée à content
Name { get; }Renvoie le nom de la propriété.
Source { get; }La source de contenu liée.
Type { get; }Obtient le type de données de la propriété.
Value { get; set; }Obtient ou définit la valeur de la propriété.

Méthodes

NomLa description
ToBool()Renvoie la valeur de la propriété sous la forme bool.
ToDateTime()Renvoie la valeur de la propriété sous la forme DateTime dans le fuseau horaire local.
ToDouble()Renvoie la valeur de la propriété sous la forme double.
ToInt()Renvoie la valeur de la propriété sous forme d’entier.
override ToString()Renvoie la valeur de la propriété sous forme de chaîne.

Exemples


[C#]

//Instancier un objet Workbook
Workbook workbook = new Workbook("book1.xls");
 
//Récupérer une liste de toutes les propriétés de document personnalisées du fichier Excel
DocumentPropertyCollection customProperties = workbook.Worksheets.CustomDocumentProperties;
 
// Accéder à une propriété de document personnalisée à l'aide de l'index de propriété
DocumentProperty customProperty1 = customProperties[3];
 
// Accéder à une propriété de document personnalisée en utilisant le nom de la propriété
DocumentProperty customProperty2 = customProperties["Owner"];

[VB.NET]

'Instancier un objet Workbook
Dim workbook As Workbook = New Workbook("book1.xls")
 
'Récupérer une liste de toutes les propriétés de document personnalisées du fichier Excel
Dim customProperties As DocumentPropertyCollection = workbook.Worksheets.CustomDocumentProperties
 
'Accéder à une propriété de document personnalisée à l'aide de l'index de propriété
Dim customProperty1 As DocumentProperty = customProperties(3)
 
'Accéder à une propriété de document personnalisée à l'aide du nom de la propriété
Dim customProperty2 As DocumentProperty = customProperties("Owner")

Voir également