Difference 類別

包含執行的差異 (差異) 作業方法在兩個檔案。

繼承階層架構

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Difference

命名空間:  Microsoft.TeamFoundation.VersionControl.Client
組件:  Microsoft.TeamFoundation.VersionControl.Client (在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)

語法

'宣告
Public NotInheritable Class Difference
public static class Difference

Difference 類型會公開下列成員。

方法

  名稱 描述
公用方法靜態成員 CreateTargetDiffItem(VersionControlServer, PendingChange, VersionSpec) 為指定的檔案建立的差異項目使用暫止的變更物件中指定的目標版本。
公用方法靜態成員 CreateTargetDiffItem(VersionControlServer, String, VersionSpec, Int32, VersionSpec) 建立指定之項目的差異項目。
公用方法靜態成員 CreateTargetDiffItem(VersionControlServer, Int32, String, VersionSpec, Int32, VersionSpec) 建立指定之項目的差異項目。
公用方法靜態成員 DiffFiles(String, Int32, String, Int32, DiffOptions) 比較使用內部差異引擎的兩個檔案並傳回 DiffSegments 連結清單。
公用方法靜態成員 DiffFiles(VersionControlServer, IDiffItem, IDiffItem, DiffOptions, String, Boolean) 比較使用內部差異引擎的兩個檔案。
公用方法靜態成員 DiffFiles(VersionControlServer, IDiffItem, IDiffItem, DiffOptions, String, Boolean, Boolean) 比較使用內部差異引擎的兩個檔案。
公用方法靜態成員 IsEncodingSupported(Int32) 檢查指定的編碼方式是否由差異/組合引擎支援。
公用方法靜態成員 IsEncodingSupported(Encoding) 檢查指定的編碼方式是否由差異/組合引擎支援。
公用方法靜態成員 VisualDiffFiles(VersionControlServer, String, VersionSpec, String, VersionSpec) 比較指定的檔案。
公用方法靜態成員 VisualDiffFiles(String, String, String, String, String, String, Boolean, Boolean, Boolean, Boolean)
公用方法靜態成員 VisualDiffItems(VersionControlServer, IDiffItem, IDiffItem) 比較差異的指定檔案。
公用方法靜態成員 VisualDiffItems(VersionControlServer, IDiffItem, IDiffItem, Boolean) 比較兩個使用外部差異工具的 DiffItems。
公用方法靜態成員 VisualDiffShelvedChange 比較差異的指定擱置的變更。

回頁首

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.TeamFoundation.VersionControl.Client 命名空間