WorkbookBase.BuiltinDocumentProperties Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une collection Microsoft.Office.Core.DocumentProperties qui représente toutes les propriétés de document intégrées pour le classeur.
public:
property System::Object ^ BuiltinDocumentProperties { System::Object ^ get(); };
public object BuiltinDocumentProperties { get; }
member this.BuiltinDocumentProperties : obj
Public ReadOnly Property BuiltinDocumentProperties As Object
Valeur de propriété
Collection Microsoft.Office.Core.DocumentProperties qui représente toutes les propriétés de document intégrées pour le classeur.
Exemples
L’exemple de code suivant utilise la BuiltinDocumentProperties propriété 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 concerne une personnalisation au niveau du document.
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;
}
}
}
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
Remarques
Cette propriété retourne l’ensemble de la collection de propriétés de document intégrées. Utilisez la Microsoft.Office.Core.DocumentProperties.Item(System.Object)
propriété pour renvoyer un seul membre de la collection (un Microsoft.Office.Core.DocumentProperties
objet) en spécifiant soit le nom de la propriété, soit l’index de la collection (sous forme de nombre).
Vous pouvez faire référence aux propriétés du document par valeur d’index ou par nom. La liste suivante présente les noms de propriétés de document intégrés disponibles :
Titre
Objet
Auteur
Mots clés
Commentaires
Modèle
Dernier auteur
Revision Number
Nom de l’application
Date de la dernière impression
Date de création
Heure du dernier enregistrement
Durée totale de modification
Nombre de pages
Nombre de mots
Nombre de caractères
Sécurité
Category
Format
Manager
Company
Nombre d’octets
Nombre de lignes
Nombre de paragraphes
Nombre de diapositives
Nombre de notes
Nombre de diapositives masquées
Nombre de clips multimédias
Base de lien hypertexte
Nombre de caractères (avec espaces)
Les applications conteneur ne sont pas tenues de définir des valeurs pour chaque propriété de document intégrée. 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 Microsoft.Office.Core.DocumentProperties.Value
propriété de cette propriété de document lève une exception.
Utilisez la CustomDocumentProperties propriété pour renvoyer la collection de propriétés de document personnalisées.