StringDifferenceOptions Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Options to use in computing string differences.
public value class StringDifferenceOptions
struct StringDifferenceOptions
public struct StringDifferenceOptions
type StringDifferenceOptions = struct
Public Structure StringDifferenceOptions
- Inheritance
-
StringDifferenceOptions
Constructors
StringDifferenceOptions(StringDifferenceOptions) |
Constructs a StringDifferenceOptions from a given StringDifferenceOptions. |
StringDifferenceOptions(StringDifferenceTypes, Int32, Boolean) |
Constructs a StringDifferenceOptions. |
Properties
ContinueProcessingPredicate |
An optional predicate that allows clients to cancel differencing before it has completely finished. |
DetermineLocalityCallback |
Obsolete.
An optional callback to override the locality for a specific round of differencing. |
DifferenceType |
The type of string differencing to do, as a combination of line, word, and character differencing. |
IgnoreTrimWhiteSpace |
Gets or sets whether to ignore white space. |
Locality |
Obsolete.
The greatest distance a differencing element (line, span, or character) can move and still be considered part of the same source. A value of 0 disables locality checking. |
WordSplitBehavior |
The behavior to use when splitting words, if word differencing is requested by the DifferenceType. |
Methods
Equals(Object) |
Determines whether two StringDifferenceOptions are the same. |
GetHashCode() |
Provides a hash function for the type. |
ToString() |
Provides a string representation of these difference options. |
Operators
Equality(StringDifferenceOptions, StringDifferenceOptions) |
Determines whether two StringDifferenceOptions are the same |
Inequality(StringDifferenceOptions, StringDifferenceOptions) |
Determines whether two StringDifferenceOptions are different. |