Propriedade DocumentBase.ContentTypeProperties

Obtém os metadados que é armazenado em um documento, como o nome do autor, o assunto, e a 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
public MetaProperties ContentTypeProperties { get; }

Valor de propriedade

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

Exemplos

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

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