Partager via


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

Voir aussi

Référence

WorkbookBase Classe

Microsoft.Office.Tools.Excel, espace de noms