Freigeben über


ItemMetadataSchema.CustomFields-Eigenschaft

Ruft eine Auflistung von CustomFieldDefinition-Objekten ab, die jeweils ein benutzerdefiniertes Feld darstellen. Felder können verwendet werden, um ein Element in den Metadaten zu identifizieren oder um Versionsinformationen zu einem Element zu speichern.

Namespace: Microsoft.Synchronization.SimpleProviders
Assembly: Microsoft.Synchronization.SimpleProviders (in microsoft.synchronization.simpleproviders.dll)

Syntax

'Declaration
Public ReadOnly Property CustomFields As IEnumerable(Of CustomFieldDefinition)
'Usage
Dim instance As ItemMetadataSchema
Dim value As IEnumerable(Of CustomFieldDefinition)

value = instance.CustomFields
public IEnumerable<CustomFieldDefinition> CustomFields { get; }
public:
property IEnumerable<CustomFieldDefinition^>^ CustomFields {
    IEnumerable<CustomFieldDefinition^>^ get ();
}
/** @property */
public IEnumerable<CustomFieldDefinition> get_CustomFields ()
public function get CustomFields () : IEnumerable<CustomFieldDefinition>

Eigenschaftenwert

Eine Auflistung von CustomFieldDefinition-Objekten, die jeweils ein benutzerdefiniertes Feld im Metadatenspeicher darstellen.

Hinweise

Benutzerdefinierte Felder sind Felder im Metadatenspeicher, die durch ganze Zahlen identifiziert werden. Wenn eine Anwendung einen Anzeigenamen für ein oder mehrere Felder erfordert, sollte die ganze Zahl einem Namen zugeordnet werden. Benutzerdefinierte Felder werden aus zwei Gründen definiert: um Elemente zu identifizieren und um Versionsinformationen zu diesen Elementen bereitzustellen. Anhand von Versionsfeldern kann Sync Framework bestimmen, ob ein Element oder eine Änderungseinheit geändert wurde. Weitere Informationen zu Metadaten einfacher Anbieter finden Sie unter Verwalten von Metadaten für einfache Anbieter.

Siehe auch

Verweis

ItemMetadataSchema-Klasse
ItemMetadataSchema-Member
Microsoft.Synchronization.SimpleProviders-Namespace