Partager via


ItemMetadataSchema constructeur (IEnumerable(CustomFieldDefinition), IEnumerable(IdentityRule))

Initialise une nouvelle instance de la classe ItemMetadataSchema qui contient des informations relatives aux champs personnalisés et au mode d'identification d'un élément.

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

Syntaxe

'Déclaration
Public Sub New ( _
    customFields As IEnumerable(Of CustomFieldDefinition), _
    identityRules As IEnumerable(Of IdentityRule) _
)
'Utilisation
Dim customFields As IEnumerable(Of CustomFieldDefinition)
Dim identityRules As IEnumerable(Of IdentityRule)

Dim instance As New ItemMetadataSchema(customFields, _
    identityRules)
public ItemMetadataSchema(
    IEnumerable<CustomFieldDefinition> customFields,
    IEnumerable<IdentityRule> identityRules
)
public:
ItemMetadataSchema(
    IEnumerable<CustomFieldDefinition^>^ customFields, 
    IEnumerable<IdentityRule^>^ identityRules
)
new : 
        customFields:IEnumerable<CustomFieldDefinition> * 
        identityRules:IEnumerable<IdentityRule> -> ItemMetadataSchema
public function ItemMetadataSchema(
    customFields : IEnumerable<CustomFieldDefinition>, 
    identityRules : IEnumerable<IdentityRule>
)

Paramètres

Exceptions

Exception Condition
ArgumentNullException

customFields ou identityRules est une null Nothing nullptr unit une référence Null (Nothing dans Visual Basic) .

ArgumentOutOfRangeException

customFields ou identityRules ne contient plus de données.

Voir aussi

Référence

ItemMetadataSchema Classe

Membres ItemMetadataSchema

Surcharge ItemMetadataSchema

Espace de noms Microsoft.Synchronization.SimpleProviders