Freigeben über


WorkbookBase.ContentTypeProperties-Eigenschaft

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

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

Syntax

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

Eigenschaftswert

Typ: Microsoft.Office.Core.MetaProperties
Eine Microsoft.Office.Core.MetaProperties-Auflistung mit Eigenschaften, die in der Arbeitsmappe gespeicherte Metadaten beschreiben.

Beispiele

Im folgenden Codebeispiel werden die Metadaten abgerufen, die der aktuellen Arbeitsmappe zugeordnet sind. In dem Beispiel wird die Gesamtzahl der gefundenen Metadateneigenschaften gefolgt von dem Namen und dem Wert jeder Eigenschaft angezeigt. Um das Beispiel ausführen zu können, müssen Sie die Arbeitsmappe in einer Microsoft Office SharePoint Server-Dokumentbibliothek veröffentlichen und eine benutzerdefinierte Metadateneigenschaft für diese Arbeitsmappe bereitstellen. Sie können zum Beispiel eine Spalte in der Dokumentbibliothek hinzufügen, in der die Arbeitsmappe veröffentlicht wird. Weitere Informationen zu Inhaltstypeigenschaften finden Sie in der Microsoft Office SharePoint Server-Dokumentation.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

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

WorkbookBase Klasse

Microsoft.Office.Tools.Excel-Namespace