Difference Class
Contains methods for performing difference (diff) operations on two files.
Inheritance Hierarchy
System.Object
Microsoft.TeamFoundation.VersionControl.Client.Difference
Namespace: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntax
'Declaration
Public NotInheritable Class Difference
public static class Difference
public ref class Difference abstract sealed
[<AbstractClass>]
[<Sealed>]
type Difference = class end
public final class Difference
The Difference type exposes the following members.
Methods
|
CreateTargetDiffItem(VersionControlServer, PendingChange, VersionSpec) |
Creates a diff item for the specified file by using a pending change object at the specified target version. |
|
CreateTargetDiffItem(VersionControlServer, String, VersionSpec, Int32, VersionSpec) |
Creates a diff item for the specified item. |
|
CreateTargetDiffItem(VersionControlServer, Int32, String, VersionSpec, Int32, VersionSpec) |
Creates a diff item for the specified item. |
|
DiffFiles(String, Int32, String, Int32, DiffOptions) |
Compares two files by using the internal diff engine, and returns the linked list of DiffSegments. |
|
DiffFiles(VersionControlServer, IDiffItem, IDiffItem, DiffOptions, String, Boolean) |
Compares two files by using the internal diff engine. |
|
DiffFiles(VersionControlServer, IDiffItem, IDiffItem, DiffOptions, String, Boolean, Boolean) |
Compares two files by using the internal diff engine. |
|
IsEncodingSupported(Int32) |
Checks whether the specified encoding is supported by the diff/merge engine. |
|
IsEncodingSupported(Encoding) |
Checks whether the specified encoding is supported by the diff/merge engine. |
|
VisualDiffFiles(VersionControlServer, String, VersionSpec, String, VersionSpec) |
Compares the specified files. |
|
VisualDiffFiles(String, String, String, String, String, String, Boolean, Boolean, Boolean, Boolean) |
|
|
VisualDiffItems(VersionControlServer, IDiffItem, IDiffItem) |
Compares the specified files for differences. |
|
VisualDiffItems(VersionControlServer, IDiffItem, IDiffItem, Boolean) |
Compare two DiffItems using an external diff tool. |
|
VisualDiffShelvedChange |
Compares the specified shelved changes for differences. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
Microsoft.TeamFoundation.VersionControl.Client Namespace