StringDifferenceOptions-Struktur
Berechnen von Zeichenfolgen in Optionen unterscheiden zu verwenden.
Namespace: Microsoft.VisualStudio.Text.Differencing
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Syntax
'Declaration
Public Structure StringDifferenceOptions
public struct StringDifferenceOptions
public value class StringDifferenceOptions
[<Sealed>]
type StringDifferenceOptions = struct end
JScript unterstützt die Verwendung von Strukturen, aber nicht die Deklaration von neuen Strukturen.
Der StringDifferenceOptions-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
StringDifferenceOptions(StringDifferenceOptions) | Initialisiert eine neue Instanz von StringDifferenceOptions mit den angegebenen Optionen. | |
StringDifferenceOptions(StringDifferenceTypes, Int32, Boolean) | Initialisiert eine neue Instanz von StringDifferenceOptions mit den angegebenen Optionen. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
ContinueProcessingPredicate | Ein optionales Prädikat, das Clients ermöglicht das Abbrechen differenzierenden, bevor diese vollständig beendet wurde. | |
DetermineLocalityCallback | Veraltet. Ein optionaler Rückruf, um die Position für eine bestimmte Differenzierungsreihe zu überschreiben. | |
DifferenceType | Der Typ der Zeichenfolgendifferenzierung als Kombination aus Zeilen-, Wort- und Zeichenunterscheidung. | |
IgnoreTrimWhiteSpace | Ruft ab oder legt fest, ob Leerstellen ignoriert werden sollen. | |
Locality | Veraltet. Die maximale Distanz, die ein Differenzierungselement (Zeile, Spanne oder Zeichen) verschoben und dennoch als Teil derselben Quelle angesehen werden kann. | |
WordSplitBehavior | Das Verhalten, das beim Teilen von Wörtern verwendet werden soll, wenn eine Wortdifferenzierung vom DifferenceType angefordert wird. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob zwei StringDifferenceOptions identisch sind. (Überschreibt ValueType.Equals(Object).) | |
GetHashCode | Stellt eine Hashfunktion für den Typ bereit. (Überschreibt ValueType.GetHashCode.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
ToString | Stellt eine Zeichenfolgendarstellung dieser Differenzoptionen bereit. (Überschreibt ValueType.ToString.) |
Zum Seitenanfang
Operatoren
Name | Beschreibung | |
---|---|---|
Equality | Bestimmt, ob zwei StringDifferenceOptions identisch sind. | |
Inequality | Bestimmt, ob zwei StringDifferenceOptions ungleich sind. |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.