This documentation is archived and is not being maintained.
Microsoft.VisualStudio.Text.Differencing Namespace
Visual Studio 2012
| Class | Description | |
|---|---|---|
![]() | Difference | Represents a single difference in the set of differences of two lists of elements. |
![]() | DifferenceBufferOption<T> | |
![]() | DifferenceBufferOptions | |
![]() | DifferenceViewerOption<T> | |
![]() | DifferenceViewerOptions | |
![]() | DifferenceViewerRoles | |
![]() | Match | Represents a range of matches between two sequences as a pair of spans of equal length. |
![]() | SnapshotDifferenceChangeEventArgs |
| Structure | Description | |
|---|---|---|
![]() | StringDifferenceOptions | Options to use in calculating string differences. |
| Interface | Description | |
|---|---|---|
![]() | IDifferenceBuffer | |
![]() | IDifferenceBufferFactoryService | |
![]() | IDifferenceCollection<T> | Represents a collection of Difference objects. |
![]() | IDifferenceService | Determines the differences between two sequences, based on adding or removing elements (but not translating or copying elements). |
![]() | IDifferenceTextViewModel | |
![]() | IDifferenceTrackingSpanCollection | |
![]() | IDifferenceViewer | |
![]() | IHierarchicalDifferenceCollection | Represents a difference collection in which the left and right sequences are ITokenizedStringList objects, and each difference may itself contain an IHierarchicalDifferenceCollection. |
![]() | IHierarchicalStringDifferenceService | Obsolete. This service has several shortcut methods that compute differences over strings, snapshots, and spans. |
![]() | ISnapshotDifference | |
![]() | ITextDifferencingSelectorService | |
![]() | ITextDifferencingService | |
![]() | ITokenizedStringList | A tokenized representation of a string into abutting and non-overlapping segments. |
![]() | IWpfDifferenceViewer | |
![]() | IWpfDifferenceViewerFactoryService |
| Delegate | Description | |
|---|---|---|
![]() | ContinueProcessingPredicate<T> | A predicate used by IDifferenceService to allow callers to stop differencing prematurely. |
![]() | CreateTextViewHostCallback | |
![]() | DetermineLocalityCallback | Obsolete. Determining the locality for a given difference type and left/right strings. |
![]() | IgnoreDifferencePredicate | |
![]() | SnapshotLineTransform |
| Enumeration | Description | |
|---|---|---|
![]() | DifferenceHighlightMode | |
![]() | DifferenceMappingMode | |
![]() | DifferenceType | The types of differences. |
![]() | DifferenceViewMode | |
![]() | DifferenceViewType | |
![]() | IgnoreWhiteSpaceBehavior | |
![]() | LineType | |
![]() | StringDifferenceTypes | A bitwise combination of the enumeration values to use when computing differences with the various methods in IHierarchicalStringDifferenceService. |
![]() | WordSplitBehavior | Behavior to use while splitting words in string differencing. |
Show:
