共用方式為


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> 述詞所使用的IDifferenceService讓呼叫端停止過早差異比較。
公用委派 CreateTextViewHostCallback
公用委派 DetermineLocalityCallback 已過時。 判斷指定的差異類型] 和 [左/右字串的位置。
公用委派 IgnoreDifferencePredicate
公用委派 SnapshotLineTransform

列舉

  列舉類型 描述
公用列舉類型 DifferenceHighlightMode
公用列舉類型 DifferenceMappingMode
公用列舉類型 DifferenceType 差異的型別。
公用列舉類型 DifferenceViewMode
公用列舉類型 DifferenceViewType
公用列舉類型 IgnoreWhiteSpaceBehavior
公用列舉類型 LineType
公用列舉類型 StringDifferenceTypes IHierarchicalStringDifferenceService 中的各種方法計算差異時,所使用的列舉值位元組合。
公用列舉類型 WordSplitBehavior 在字串差異比較作業中分隔單字時所使用的行為。