Microsoft.VisualStudio.Text.Differencing-Namespace
Klassen
Klasse | Beschreibung | |
---|---|---|
![]() |
Difference | Stellt eine einzelne Differenz im Satz von Differenzen zweier Aufzählungen von Elementen dar. |
![]() |
DifferenceBufferOption<T> | |
![]() |
DifferenceBufferOptions | |
![]() |
DifferenceViewerOption<T> | |
![]() |
DifferenceViewerOptions | |
![]() |
DifferenceViewerRoles | |
![]() |
Match | Stellt einen Übereinstimmungsbereich zwischen zwei Sequenzen als Paar von Spannen gleicher Länge dar. |
![]() |
SnapshotDifferenceChangeEventArgs |
Strukturen
Struktur | Beschreibung | |
---|---|---|
![]() |
StringDifferenceOptions | Berechnen von Zeichenfolgen in Optionen unterscheiden zu verwenden. |
Schnittstellen
Schnittstelle | Beschreibung | |
---|---|---|
![]() |
IDifferenceBuffer | |
![]() |
IDifferenceBufferFactoryService | |
![]() |
IDifferenceCollection<T> | Stellt eine Auflistung von Difference-Objekten dar. |
![]() |
IDifferenceService | Bestimmt die Unterschiede zwischen zwei Sequenzen, die durch Hinzufügen oder Entfernen (nicht jedoch durch Verschieben oder Kopieren) von Elementen entstehen. |
![]() |
IDifferenceTextViewModel | |
![]() |
IDifferenceTrackingSpanCollection | |
![]() |
IDifferenceViewer | |
![]() |
IHierarchicalDifferenceCollection | Stellt eine Auflistung der Differenzen dar, in der die linke und die rechte Sequenz ein ITokenizedStringList-Objekt darstellen und jede Differenz wiederum eine IHierarchicalDifferenceCollection enthalten kann. |
![]() |
IHierarchicalStringDifferenceService | Veraltet. Dieser Dienst verfügt über mehrere Verknüpfungsmethoden, die Unterschiede über Zeichenfolgen, Momentaufnahmen und Spannen berechnen. |
![]() |
ISnapshotDifference | |
![]() |
ITextDifferencingSelectorService | |
![]() |
ITextDifferencingService | |
![]() |
ITokenizedStringList | Eine Zeichenfolgendarstellung mit Token für aneinander grenzende und nicht überlappende Segmente. |
![]() |
IWpfDifferenceViewer | |
![]() |
IWpfDifferenceViewerFactoryService |
Delegaten
Delegat | Beschreibung | |
---|---|---|
![]() |
ContinueProcessingPredicate<T> | Ein Prädikat, mit IDifferenceService , um Aufrufer zu ermöglichen, differenzierendes vorzeitige Beendigung. |
![]() |
CreateTextViewHostCallback | |
![]() |
DetermineLocalityCallback | Veraltet. Die für einen angegebenen Differenztyp und schlagen/bestimmend Berechtigungen von Zeichenfolgen. |
![]() |
IgnoreDifferencePredicate | |
![]() |
SnapshotLineTransform |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
![]() |
DifferenceHighlightMode | |
![]() |
DifferenceMappingMode | |
![]() |
DifferenceType | Die Typen von Unterschieden. |
![]() |
DifferenceViewMode | |
![]() |
DifferenceViewType | |
![]() |
IgnoreWhiteSpaceBehavior | |
![]() |
LineType | |
![]() |
StringDifferenceTypes | Eine bitweise Kombination der beim Berechnen von Unterschieden mit den verschiedenen Methoden in IHierarchicalStringDifferenceService zu verwendenden Enumerationswerte. |
![]() |
WordSplitBehavior | Das Verhalten für das Aufteilen von Wörtern bei der Zeichenfolgenunterscheidung. |