Partager via


Méthode SyncKnowledge.AddMarker

Marque l'élément spécifié avec le type de marqueur spécifié.

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

Syntaxe

'Déclaration
Public Sub AddMarker ( _
    markerType As MarkerType, _
    itemId As SyncId _
)
'Utilisation
Dim instance As SyncKnowledge
Dim markerType As MarkerType
Dim itemId As SyncId

instance.AddMarker(markerType, itemId)
public void AddMarker (
    MarkerType markerType,
    SyncId itemId
)
public:
void AddMarker (
    MarkerType markerType, 
    SyncId^ itemId
)
public void AddMarker (
    MarkerType markerType, 
    SyncId itemId
)
public function AddMarker (
    markerType : MarkerType, 
    itemId : SyncId
)

Paramètres

  • markerType
    itemId est marqué avec ce type de marqueur.
  • itemId
    ID de l'élément à marquer avec markerType.

Exceptions

Type d'exception Condition

ArgumentOutOfRangeException

markerType n'est pas une valeur valide.

InvalidKnowledgeVersionException

La propriété CompatibilityLevel est inférieure à SyncFrameworkVersion2.

SyncIdFormatMismatchException

itemId n'est pas au format d'ID spécifié pour cet objet de connaissance.

InvalidKnowledgeMarkerException

L'objet de connaissance contient déjà des éléments qui sont marqués avec un type de marqueur autre que markerType.

Notes

Un objet SyncKnowledge peut contenir des marqueurs d'un seul type. Pour modifier le type de marqueurs contenus dans l'objet de connaissance, RemoveAllChangeUnitsMarkers doit être appelé avant que de nouveaux marqueurs soient ajoutés.

Voir aussi

Référence

Classe SyncKnowledge
Membres SyncKnowledge
Espace de noms Microsoft.Synchronization