Partager via


DocumentBase.ContentTypeProperties, propriété

Obtient les métadonnées stockées dans un document, telles que le nom de l'auteur, le sujet et la société.

Espace de noms :  Microsoft.Office.Tools.Word
Assembly :  Microsoft.Office.Tools.Word.v4.0.Utilities (dans Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Syntaxe

'Déclaration
Public ReadOnly Property ContentTypeProperties As MetaProperties
public MetaProperties ContentTypeProperties { get; }

Valeur de propriété

Type : Microsoft.Office.Core.MetaProperties
Collection Microsoft.Office.Core.MetaProperties qui représente les métadonnées stockées dans un document, telles que le nom de l'auteur, le sujet et la société.

Exemples

L'exemple de code suivant extrait les métadonnées associées au document actuel. L'exemple précise le nombre total de propriétés de métadonnées, suivi du nom et de la valeur de chaque propriété. Pour exécuter cet exemple, vous devez publier le document dans une bibliothèque de documents Microsoft Office SharePoint Server. Pour plus d'informations sur les propriétés des types de contenu, consultez Types de contenu dans le Kit de développement logiciel (SDK) Windows SharePoint Services. Pour utiliser cet exemple, exécutez-le à partir de la classe ThisDocument dans un projet au niveau du document.

Private Sub GetContentTypeProperties()        
    Dim props As Office.MetaProperties = Me.ContentTypeProperties
    MessageBox.Show("Number of metadata properties found: " _
                    + props.Count.ToString())
    For Each prop As Office.MetaProperty In props
        MessageBox.Show("Metadata property name: " + prop.Name _
                + vbCrLf + "Metadata property value: " _
                + prop.Value.ToString())
    Next
End Sub
private void GetContentTypeProperties()
{
    Office.MetaProperties props = this.ContentTypeProperties;
    MessageBox.Show("Number of metadata properties found: " 
        + props.Count.ToString());
    foreach (Office.MetaProperty prop in props)
    {
        MessageBox.Show("Metadata property name: " + prop.Name 
            + "\r\nMetadata property value: " + prop.Value.ToString());
    }
}

Sécurité .NET Framework

Voir aussi

Référence

DocumentBase Classe

Microsoft.Office.Tools.Word, espace de noms