AddMarker-Methode

Markiert das angegebene Element mit dem angegebenen Markertyp.

Namespace:  Microsoft.Synchronization
Assembly:  Microsoft.Synchronization (in Microsoft.Synchronization.dll)

Syntax

'Declaration
Public Sub AddMarker ( _
    markerType As MarkerType, _
    itemId As SyncId _
)
'Usage
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
)
member AddMarker : 
        markerType:MarkerType * 
        itemId:SyncId -> unit 
public function AddMarker(
    markerType : MarkerType, 
    itemId : SyncId
)

Parameter

Ausnahmen

Ausnahme Bedingung
ArgumentOutOfRangeException

markerType ist kein gültiger Wert.

InvalidKnowledgeVersionException

Die CompatibilityLevel-Eigenschaft ist kleiner als SyncFrameworkVersion2.

SyncIdFormatMismatchException

itemId hat nicht das ID-Format, das für dieses Wissensobjekt angegeben wurde.

InvalidKnowledgeMarkerException

Das Wissensobjekt enthält bereits Elemente, die mit einem anderen Markertyp als markerType markiert sind.

InvalidOperationException

Dieses SyncKnowledge-Objekt ist nicht initialisiert.

Hinweise

Ein SyncKnowledge-Objekt kann nur Marker eines einzelnen Typs enthalten. Um den im Wissensobjekt enthaltenen Markertyp zu ändern, muss vor dem Hinzufügen neuer Marker RemoveAllChangeUnitsMarkers aufgerufen werden.

Siehe auch

Verweis

SyncKnowledge Klasse

SyncKnowledge-Member

Microsoft.Synchronization-Namespace