Partager via


WorkbookBase.BuiltinDocumentProperties Propriété

Définition

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.

S’applique à