共用方式為


GetKnowledgeForColumns 方法

針對此物件中包含的所有項目,傳回一組指定之變更單位的知識。

命名空間:  Microsoft.Synchronization
組件:  Microsoft.Synchronization (在 Microsoft.Synchronization.dll 中)

語法

'宣告
Public Function GetKnowledgeForColumns ( _
    columnIds As SyncId() _
) As SyncKnowledge
'用途
Dim instance As SyncKnowledge
Dim columnIds As SyncId()
Dim returnValue As SyncKnowledge

returnValue = instance.GetKnowledgeForColumns(columnIds)
public SyncKnowledge GetKnowledgeForColumns(
    SyncId[] columnIds
)
public:
SyncKnowledge^ GetKnowledgeForColumns(
    array<SyncId^>^ columnIds
)
member GetKnowledgeForColumns : 
        columnIds:SyncId[] -> SyncKnowledge 
public function GetKnowledgeForColumns(
    columnIds : SyncId[]
) : SyncKnowledge

參數

傳回值

型別:Microsoft.Synchronization. . :: . .SyncKnowledge
傳回知識物件,其中針對此物件中包含的所有項目僅包含 columnIds 所指定的變更單位。

例外

例外狀況 條件
ArgumentNullException

必要的參數為 null Nothing nullptr unit null 參考 (在 Visual Basic 中為 Nothing) 。

InvalidKnowledgeVersionException

CompatibilityLevel 屬性小於 WindowsSync

SyncIdFormatMismatchException

columnIds 的識別碼沒有採用針對這個知識物件所指定的識別碼格式。

InvalidOperationException

這個 SyncKnowledge 物件尚未初始化。

備註

GetKnowledgeForColumns 與 GetKnowledgeForChangeUnit 不同。GetKnowledgeForColumns 會傳回知識物件,其中針對此知識物件中包含的所有項目包含一組指定之變更單位的相關資訊。GetKnowledgeForChangeUnit 會傳回知識物件,其中包含單一項目中所包含之單一變更單位的相關資訊。

請參閱

參考

SyncKnowledge類別

SyncKnowledge 成員

Microsoft.Synchronization 命名空間