Metodo SyncKnowledge.ContainsMarker
Indica se l'elemento specificato è contrassegnato dal tipo di indicatore specificato.
Spazio dei nomi: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)
Sintassi
'Dichiarazione
Public Function ContainsMarker ( _
markerType As MarkerType, _
itemId As SyncId _
) As Boolean
'Utilizzo
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
Parametri
- markerType
Tipo di indicatore da cercare.
- itemId
ID dell'elemento da cercare.
Valore restituito
true quando itemId è contrassegnato dal tipo di indicatore specificato. In caso contrario, false.
Eccezioni
Tipo di eccezione | Condizione |
---|---|
markerType non è un valore valido. |
|
La proprietà CompatibilityLevel è minore di SyncFrameworkVersion2. |
|
itemId non presenta il formato ID specificato per questo oggetto conoscenza. |
Osservazioni
Quando vengono utilizzati filtri personalizzati, il provider di origine deve chiamare ContainsMarker con markerType impostato su AllChangeUnitsRequired, per controllare se gli elementi aggiunti a un batch di modifiche richiedono che tutte le unità di modifica siano incluse. Quando un elemento è contrassegnato in modo da richiedere tutte le unità di modifica, il provider di origine deve includere tutte le unità di modifica che passano il filtro per quell'elemento.
Vedere anche
Riferimento
Classe SyncKnowledge
Membri SyncKnowledge
Spazio dei nomi Microsoft.Synchronization