Freigeben über


DocumentBase.ContentTypeProperties-Eigenschaft

Ruft die in einem Dokument gespeicherten Metadaten ab, wie den Autorennamen, das Thema und das Unternehmen.

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

Syntax

'Declaration
Public ReadOnly Property ContentTypeProperties As MetaProperties
public MetaProperties ContentTypeProperties { get; }

Eigenschaftswert

Typ: Microsoft.Office.Core.MetaProperties
Eine Microsoft.Office.Core.MetaProperties-Auflistung, die die in einem Dokument gespeicherten Metadaten abruft, wie den Autorennamen, das Thema und das Unternehmen.

Beispiele

Im folgenden Codebeispiel werden die Metadaten abgerufen, die dem aktuellen Dokument zugeordnet sind. In dem Beispiel wird die Gesamtzahl der Metadateneigenschaften gefolgt von dem Namen und dem Wert jeder Eigenschaft angezeigt. Um dieses Codebeispiel ausführen zu können, müssen Sie das Dokument in einer Microsoft Office SharePoint Server-Dokumentbibliothek veröffentlichen. Weitere Informationen zu Inhaltstypeigenschaften finden Sie unter Inhaltstypen im Windows SharePoint Services-SDK. Wenn Sie dieses Beispiel verwenden möchten, führen Sie es von der ThisDocument-Klasse in einem Projekt auf Dokumentebene aus.

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

.NET Framework-Sicherheit

Siehe auch

Referenz

DocumentBase Klasse

Microsoft.Office.Tools.Word-Namespace