SyncKnowledge::AddMarker Method
Marks the specified item with the specified marker type.
Assembly: Microsoft.Synchronization (in Microsoft.Synchronization.dll)
Parameters
- markerType
- Type: Microsoft.Synchronization::MarkerType
itemId is marked with this marker type.
- itemId
- Type: Microsoft.Synchronization::SyncId
The ID of the item to mark with markerType.
| Exception | Condition |
|---|---|
| ArgumentOutOfRangeException | markerType is not a valid value. |
| InvalidKnowledgeVersionException | The CompatibilityLevel property is less than SyncFrameworkVersion2. |
| SyncIdFormatMismatchException | itemId is not in the ID format specified for this knowledge object. |
| InvalidKnowledgeMarkerException | The knowledge object already contains items that are marked with a type of marker other than markerType. |
| InvalidOperationException | This SyncKnowledge object is not initialized. |
A SyncKnowledge object can contain markers of only one type. To change the type of markers contained in the knowledge object, RemoveAllChangeUnitsMarkers must be called before new markers are added.
Show: