Partager via


Propriété ItemMetadataSchema.CustomFields

Obtient une collection d'objets CustomFieldDefinition représentant chacun un champ personnalisé. Les champs peuvent être utilisés pour identifier un élément dans les métadonnées ou pour stocker des informations de version à propos d'un élément.

Espace de noms: Microsoft.Synchronization.SimpleProviders
Assembly: Microsoft.Synchronization.SimpleProviders (dans microsoft.synchronization.simpleproviders.dll)

Syntaxe

'Déclaration
Public ReadOnly Property CustomFields As IEnumerable(Of CustomFieldDefinition)
'Utilisation
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>

Valeur de propriété

Collection d'objets CustomFieldDefinition représentant chacun un champ personnalisé dans le magasin des métadonnées.

Notes

Les champs personnalisés sont des champs qui sont identifiés par des entiers dans le magasin des métadonnées. Si une application requiert un nom convivial pour un ou plusieurs champs, elle doit mapper l'entier à un nom. Les champs personnalisés sont définis pour deux raisons : identifier les éléments, et indiquer la version de chacun de ces éléments. Les champs version permettent à Sync Framework de déterminer si un élément ou une unité de modification a changé. Pour plus d'informations sur les métadonnées de fournisseurs simples, consultez Gestion des métadonnées pour les fournisseurs simples.

Voir aussi

Référence

Classe ItemMetadataSchema
Membres ItemMetadataSchema
Espace de noms Microsoft.Synchronization.SimpleProviders