StringDifferenceOptions Struktura

Definice

Možnosti, které se mají použít při výpočtu rozdílů v řetězcíchOptions to use in computing string differences.

public value class StringDifferenceOptions
struct StringDifferenceOptions
public struct StringDifferenceOptions
type StringDifferenceOptions = struct
Public Structure StringDifferenceOptions
Dědičnost
StringDifferenceOptions

Konstruktory

StringDifferenceOptions(StringDifferenceOptions)

Sestaví StringDifferenceOptions z daného StringDifferenceOptions .Constructs a StringDifferenceOptions from a given StringDifferenceOptions.

StringDifferenceOptions(StringDifferenceTypes, Int32, Boolean)

Vytvoří StringDifferenceOptions .Constructs a StringDifferenceOptions.

Vlastnosti

ContinueProcessingPredicate

Volitelný predikát, který umožňuje klientům zrušit rozdíl před úplným dokončením.An optional predicate that allows clients to cancel differencing before it has completely finished.

DetermineLocalityCallback
Zastaralé.

Volitelné zpětné volání pro přepsání lokální hodnoty pro určitý počet rozdílů.An optional callback to override the locality for a specific round of differencing.

DifferenceType

Typ rozdílového typu řetězce, který se má provést, jako kombinaci rozdílů řádků, slov a znaků.The type of string differencing to do, as a combination of line, word, and character differencing.

IgnoreTrimWhiteSpace

Získává nebo nastavuje, jestli se má ignorovat prázdné znaky.Gets or sets whether to ignore white space.

Locality
Zastaralé.

Největší vzdálenost, kterou rozdílový prvek (řádek, rozpětí nebo znak) lze přesunout a stále je považován za součást stejného zdroje.The greatest distance a differencing element (line, span, or character) can move and still be considered part of the same source. Hodnota 0 zakáže kontrolu lokální kontroly.A value of 0 disables locality checking.

WordSplitBehavior

Chování, které se má použít při dělení slov, pokud je rozdílový rozdíl vyžadován pomocí DifferenceType .The behavior to use when splitting words, if word differencing is requested by the DifferenceType.

Metody

Equals(Object)

Určuje, zda jsou dva StringDifferenceOptions stejné.Determines whether two StringDifferenceOptions are the same.

GetHashCode()

Poskytuje funkci hash pro typ.Provides a hash function for the type.

ToString()

Poskytuje řetězcovou reprezentaci těchto rozdílových možností.Provides a string representation of these difference options.

Operátory

Equality(StringDifferenceOptions, StringDifferenceOptions)

Určuje, jestli jsou dva StringDifferenceOptions stejné.Determines whether two StringDifferenceOptions are the same

Inequality(StringDifferenceOptions, StringDifferenceOptions)

Určuje, zda se dvě StringDifferenceOptions liší.Determines whether two StringDifferenceOptions are different.

Platí pro