Méthode SyncKnowledge.ContainsMarker
Indique si l'élément spécifié est marqué avec le type de marqueur spécifié.
Espace de noms: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (dans microsoft.synchronization.dll)
Syntaxe
'Déclaration
Public Function ContainsMarker ( _
markerType As MarkerType, _
itemId As SyncId _
) As Boolean
'Utilisation
Dim instance As SyncKnowledge
Dim markerType As MarkerType
Dim itemId As SyncId
Dim returnValue As Boolean
returnValue = instance.ContainsMarker(markerType, itemId)
public bool ContainsMarker (
MarkerType markerType,
SyncId itemId
)
public:
bool ContainsMarker (
MarkerType markerType,
SyncId^ itemId
)
public boolean ContainsMarker (
MarkerType markerType,
SyncId itemId
)
public function ContainsMarker (
markerType : MarkerType,
itemId : SyncId
) : boolean
Paramètres
- markerType
Type de marqueur à rechercher.
- itemId
ID de l'élément à rechercher.
Valeur de retour
true lorsque itemId est marqué avec le type de marqueur spécifié. Sinon, false.
Exceptions
Type d'exception | Condition |
---|---|
markerType n'est pas une valeur valide. |
|
La propriété CompatibilityLevel est inférieure à SyncFrameworkVersion2. |
|
itemId n'est pas au format d'ID spécifié pour cet objet de connaissance. |
Notes
Lorsque des filtres personnalisés sont utilisés, le fournisseur de source doit appeler ContainsMarker en affectant à markerType la valeur AllChangeUnitsRequired, afin de vérifier si les éléments qui sont ajoutés à un lot de modifications requièrent que toutes les unités de modification soient incluses. Lorsqu'un élément est marqué comme nécessitant toutes les unités de modification, le fournisseur de source doit inclure toutes les unités de modification qui répondent au filtre pour cet élément.
Voir aussi
Référence
Classe SyncKnowledge
Membres SyncKnowledge
Espace de noms Microsoft.Synchronization