Difference 类

包含执行的差异 (diff) 操作方法在两个文件。

继承层次结构

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) 使用内部 diff 引擎,比较两个文件,并返回连接表 DiffSegments。
公共方法静态成员 DiffFiles(VersionControlServer, IDiffItem, IDiffItem, DiffOptions, String, Boolean) 使用内部 diff 引擎,比较两个文件。
公共方法静态成员 DiffFiles(VersionControlServer, IDiffItem, IDiffItem, DiffOptions, String, Boolean, Boolean) 使用内部 diff 引擎,比较两个文件。
公共方法静态成员 GetTempFilePath
公共方法静态成员 IsEncodingSupported(Int32) 检查指定的编码是否由差异/合并引擎支持。
公共方法静态成员 IsEncodingSupported(Encoding) 检查指定的编码是否由差异/合并引擎支持。
公共方法静态成员 VisualDiffFiles(VersionControlServer, String, VersionSpec, String, VersionSpec) 比较已指定的文件。
公共方法静态成员 VisualDiffFiles(String, String, String, String, String, String, Boolean, Boolean) 在版本控制服务器对象提供用于访问指向 diff 两个文件,而不必通过
公共方法静态成员 VisualDiffItems(VersionControlServer, IDiffItem, IDiffItem) 比较差异中指定的文件。
公共方法静态成员 VisualDiffItems(VersionControlServer, IDiffItem, IDiffItem, Boolean) 使用外部差异工具,比较两 DiffItems。
公共方法静态成员 VisualDiffShelvedChange 比较差异的指定搁置的更改。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.TeamFoundation.VersionControl.Client 命名空间