Partilhar via


Propriedade DocumentBase.ContentTypeProperties

Obtém os metadados armazenados em um documento, como, por exemplo, nome do autor, assunto e empresa.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word.v4.0.Utilities (em Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Sintaxe

'Declaração
Public ReadOnly Property ContentTypeProperties As MetaProperties
    Get
public MetaProperties ContentTypeProperties { get; }

Valor de propriedade

Tipo: Microsoft.Office.Core.MetaProperties
A Microsoft.Office.Core.MetaProperties coleção que representa os metadados que é armazenado em um documento, como nome do autor, assunto e da empresa.

Exemplos

O exemplo de código a seguir recupera os metadados que está associado ao documento atual. O exemplo mostra o número total de propriedades de metadados, seguido do nome e valor de cada propriedade. Para executar esse exemplo, você deve publicar o documento para uma biblioteca de documentos do Microsoft Office SharePoint Server. Para obter mais informações sobre propriedades de tipo de conteúdo, consulte Tipos de conteúdo no Windows SharePoint Services SDK. Para usar esse exemplo, executá-lo do ThisDocument a classe em um projeto de nível de documento.

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());
    }
}

Segurança do .NET Framework

Consulte também

Referência

DocumentBase Classe

Namespace Microsoft.Office.Tools.Word