WorkbookBase.BuiltinDocumentProperties, propriété
Obtient une collection Microsoft.Office.Core.DocumentProperties qui représente toutes les propriétés de document intégrées pour le classeur.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Déclaration
Public ReadOnly Property BuiltinDocumentProperties As Object
public Object BuiltinDocumentProperties { get; }
Valeur de propriété
Type : System.Object
Collection Microsoft.Office.Core.DocumentProperties qui représente toutes les propriétés de document intégrées pour le classeur.
Notes
Cette propriété retourne la collection intégrale des propriétés de document intégrées. Utilisez la propriété Microsoft.Office.Core.DocumentProperties.Item(System.Object) pour retourner un membre unique de la collection (un objet Microsoft.Office.Core.DocumentProperties) en spécifiant le nom de la propriété ou l'index de la collection (sous forme de nombre).
Vous pouvez faire référence aux propriétés de document par valeur d'index ou par nom. La liste suivante affiche les noms des propriétés de document intégrées disponibles :
Titre
Subject
Author
Mots clés
Commentaires
Modèle
Dernier auteur
Numéro de révision
Nom de l'application
Date de la dernière impression
Créé le
Heure du dernier enregistrement
Temps total d'édition
Nombre de pages
Nombre de mots
Nombre de caractères
Sécurité
Catégorie
Format
Manager
Société
Nombre d'octets
Nombre de lignes
Nombre de paragraphes
Nombre de diapositives
Nombre de commentaires
Nombre de diapositives masquées
Nombre de clips vidéo multimédias
Répertoire Web
Nombre de caractères (espaces compris)
Les applications conteneur ne sont pas requises pour définir des valeurs pour toutes les propriétés de document intégrées. Si Microsoft Office Excel ne définit pas de valeur pour l'une des propriétés de document intégrées, la lecture de la propriété Microsoft.Office.Core.DocumentProperties.Value pour cette propriété de document lève une exception.
Utilisez la propriété CustomDocumentProperties pour retourner la collection des propriétés de document personnalisées.
Exemples
L'exemple de code suivant utilise la propriété BuiltinDocumentProperties pour afficher toutes les propriétés de document intégrées du classeur actif dans la colonne A de la feuille de calcul Sheet1.
Cet exemple illustre une personnalisation au niveau du document.
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()].Value2 =
dp.Name;
}
}
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.