Método SyncKnowledge.ContainsMarker
Indica se o item especificado está marcado com o tipo de marcador especificado.
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (em microsoft.synchronization.dll)
Sintaxe
'Declaração
Public Function ContainsMarker ( _
markerType As MarkerType, _
itemId As SyncId _
) As Boolean
'Uso
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
Parâmetros
- markerType
O tipo de marcador a ser pesquisado.
- itemId
A ID do item a ser pesquisado.
Valor de retorno
true quando itemId está marcado com o tipo de marcador especificado. Caso contrário, false.
Exceções
Tipo de exceção | Condição |
---|---|
markerType não é um valor válido. |
|
A propriedade CompatibilityLevel é menor que SyncFrameworkVersion2. |
|
itemId não está no formato de ID especificado para este objeto de conhecimento. |
Comentários
Quando são usados filtros personalizados, o provedor de origem deve chamar ContainsMarker com markerType definido como AllChangeUnitsRequired para verificar se os itens adicionados a um lote de alterações exigem que todas as unidades de alteração sejam incluídas. Quando o item é marcado para exigir todas as unidades de alteração, o provedor de origem deve incluir todas as unidades de alteração que passam pelo filtro desse item.
Consulte também
Referência
Classe SyncKnowledge
Membros SyncKnowledge
Namespace Microsoft.Synchronization