Freigeben über


WorkbookBase.ContentTypeProperties Eigenschaft

Definition

Ruft eine Auflistung von Eigenschaften ab, die in der Arbeitsmappe gespeicherte Metadaten beschreiben.

public:
 property Microsoft::Office::Core::MetaProperties ^ ContentTypeProperties { Microsoft::Office::Core::MetaProperties ^ get(); };
public Microsoft.Office.Core.MetaProperties ContentTypeProperties { get; }
member this.ContentTypeProperties : Microsoft.Office.Core.MetaProperties
Public ReadOnly Property ContentTypeProperties As MetaProperties

Eigenschaftswert

Eine Microsoft.Office.Core.MetaProperties-Auflistung, die Eigenschaften enthält, die metadaten beschreiben, die in der Arbeitsmappe gespeichert sind.

Beispiele

Im folgenden Codebeispiel werden die Metadaten abgerufen, die der aktuellen Arbeitsmappe zugeordnet sind. Das Beispiel zeigt die Gesamtzahl der gefundenen Metadateneigenschaften, gefolgt vom Namen und Wert jeder Eigenschaft. Zum Ausführen dieses Beispiels müssen Sie die Arbeitsmappe in einer Microsoft Office SharePoint Server-Dokumentbibliothek veröffentlichen und eine benutzerdefinierte Metadateneigenschaft für diese Arbeitsmappe bereitstellen. Beispielsweise können Sie in der Dokumentbibliothek, in der die Arbeitsmappe veröffentlicht wird, eine Spalte hinzufügen. Weitere Informationen zu Inhaltstypeigenschaften finden Sie in der Microsoft Office SharePoint Server-Dokumentation.

Dieses Beispiel gilt für eine Anpassung auf Dokumentebene.

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

Gilt für: