KnowledgeFragmentInspector.GetMarkers 方法

获取用指定标记类型标记的项 ID 的列表。

命名空间: Microsoft.Synchronization
程序集: Microsoft.Synchronization(在 microsoft.synchronization.dll 中)

语法

声明
Public Function GetMarkers ( _
    markerType As MarkerType _
) As ReadOnlyCollection(Of SyncId)
用法
Dim instance As KnowledgeFragmentInspector
Dim markerType As MarkerType
Dim returnValue As ReadOnlyCollection(Of SyncId)

returnValue = instance.GetMarkers(markerType)
public ReadOnlyCollection<SyncId> GetMarkers (
    MarkerType markerType
)
public:
ReadOnlyCollection<SyncId^>^ GetMarkers (
    MarkerType markerType
)
public ReadOnlyCollection<SyncId> GetMarkers (
    MarkerType markerType
)
public function GetMarkers (
    markerType : MarkerType
) : ReadOnlyCollection<SyncId>

参数

  • markerType
    返回的项 ID 用此标记类型进行标记。

返回值

用指定标记类型标记的项 ID 的列表。

备注

在使用自定义筛选器时,SyncKnowledge 对象通常包含标记。例如,如果某项原来被筛选器排除并在目标副本中作为虚影进行跟踪,现在筛选器发生变更,使该项移入筛选器,从而使该项必须应用于目标副本。但是,由源提供程序枚举的项不包含该项的所有变更单位。将该项标记为要求在源提供程序将项添加到变更批时包括所有变更单位。源提供程序将检测到为该项设置了此标记,并且此标记包括该项的所有变更单位。然后,目标提供程序创建一个完整的项并将其应用于目标副本。

SyncKnowledge 对象只能包含一种类型的标记。

请参阅

参考

KnowledgeFragmentInspector 类
KnowledgeFragmentInspector 成员
Microsoft.Synchronization 命名空间