Estrutura StringDifferenceOptions
Opções para usar no cálculo das diferenças de seqüência de caracteres.
Namespace: Microsoft.VisualStudio.Text.Differencing
Assembly: Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)
Sintaxe
'Declaração
Public Structure StringDifferenceOptions
public struct StringDifferenceOptions
public value class StringDifferenceOptions
[<Sealed>]
type StringDifferenceOptions = struct end
JScript oferece suporte ao uso de estruturas, mas não à declaração de novas.
O tipo StringDifferenceOptions expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
StringDifferenceOptions(StringDifferenceOptions) | Inicializa uma nova instância de StringDifferenceOptions com as opções especificadas. | |
StringDifferenceOptions(StringDifferenceTypes, Int32, Boolean) | Inicializa uma nova instância de StringDifferenceOptions com as opções especificadas. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
ContinueProcessingPredicate | Um predicado opcional que permite que os clientes a cancelar a diferenciação antes que ele tenha sido concluído. | |
DetermineLocalityCallback | Obsoleta. Um retorno de chamada opcional para substituir a localidade para uma rodada específica de diferenciação. | |
DifferenceType | O tipo de seqüência de diferenciação para fazer, como uma combinação de linha, word e a diferenciação de caracteres. | |
IgnoreTrimWhiteSpace | Obtém ou define se deve ignorar espaços em branco. | |
Locality | Obsoleta. A maior distância um elemento de diferenciação (linha, span ou caractere) pode mover e ainda ser considerado parte da mesma fonte. | |
WordSplitBehavior | O comportamento a ser usado quando a divisão de palavras, se a diferenciação do word é solicitada pelo DifferenceType. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Equals | Determina se os dois StringDifferenceOptions são os mesmos. (Substitui ValueType.Equals(Object).) | |
GetHashCode | Fornece uma função de hash para o tipo. (Substitui ValueType.GetHashCode.) | |
GetType | Gets the Type of the current instance. (Herdado de Object.) | |
ToString | Fornece uma representação de seqüência de caracteres dessas opções de diferença. (Substitui ValueType.ToString.) |
Superior
Operadores
Nome | Descrição | |
---|---|---|
Equality | Determina se os dois StringDifferenceOptions são os mesmos | |
Inequality | Determina se os dois StringDifferenceOptions são diferentes. |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.