Microsoft.VisualStudio.Text.Differencing - пространство имен
Классы
Класс | Описание | |
---|---|---|
![]() |
Difference | Представляет одно отличие в наборе отличий между двумя списками элементов. |
![]() |
DifferenceBufferOption<T> | |
![]() |
DifferenceBufferOptions | |
![]() |
DifferenceViewerOption<T> | |
![]() |
DifferenceViewerOptions | |
![]() |
DifferenceViewerRoles | |
![]() |
Match | Представляет диапазон совпадений между двумя последовательностями как пару диапазонов равной длины. |
![]() |
SnapshotDifferenceChangeEventArgs |
Структуры
Структура | Описание | |
---|---|---|
![]() |
StringDifferenceOptions | Параметры, используемые в разницах расчета в строки. |
Интерфейсы
Интерфейс | Описание | |
---|---|---|
![]() |
IDifferenceBuffer | |
![]() |
IDifferenceBufferFactoryService | |
![]() |
IDifferenceCollection<T> | Представляет коллекцию объектов Difference. |
![]() |
IDifferenceService | Определяет отличия между двумя последовательностями на основе добавления или удаления элементов (но не перемещения или копирования). |
![]() |
IDifferenceTextViewModel | |
![]() |
IDifferenceTrackingSpanCollection | |
![]() |
IDifferenceViewer | |
![]() |
IHierarchicalDifferenceCollection | Представляет коллекцию отличий, в которой левая и правая последовательности — это объекты ITokenizedStringList, и каждое отличие может само содержать коллекцию IHierarchicalDifferenceCollection. |
![]() |
IHierarchicalStringDifferenceService | Устаревшее. Эта служба содержит несколько методов, вычисляющих различия между строками, снимками и диапазонами. |
![]() |
ISnapshotDifference | |
![]() |
ITextDifferencingSelectorService | |
![]() |
ITextDifferencingService | |
![]() |
ITokenizedStringList | Размеченное представление строки в форме смежных неперекрывающихся сегментов. |
![]() |
IWpfDifferenceViewer | |
![]() |
IWpfDifferenceViewerFactoryService |
Делегаты
Делегат | Описание | |
---|---|---|
![]() |
ContinueProcessingPredicate<T> | Предикат, используемый by IDifferenceService включение вызывающие объекты для остановки differencing преждевременно. |
![]() |
CreateTextViewHostCallback | |
![]() |
DetermineLocalityCallback | Устаревшее. Указание расположения для данного отличия введите и left или правильные строки. |
![]() |
IgnoreDifferencePredicate | |
![]() |
SnapshotLineTransform |
Перечисления
Перечисление | Описание | |
---|---|---|
![]() |
DifferenceHighlightMode | |
![]() |
DifferenceMappingMode | |
![]() |
DifferenceType | Типы отличий. |
![]() |
DifferenceViewMode | |
![]() |
DifferenceViewType | |
![]() |
IgnoreWhiteSpaceBehavior | |
![]() |
LineType | |
![]() |
StringDifferenceTypes | Побитовое сочетание значений перечисления, которое следует использовать при вычислении отличий различными методами в IHierarchicalStringDifferenceService. |
![]() |
WordSplitBehavior | Поведение, которое следует использовать при разделении слов во время дифференцирования строк. |