StringDifferenceOptions, structure

Options de utiliser dans les différences calcul de chaîne.

Espace de noms :  Microsoft.VisualStudio.Text.Differencing
Assembly :  Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)

Syntaxe

'Déclaration
Public Structure StringDifferenceOptions
public struct StringDifferenceOptions
public value class StringDifferenceOptions
[<Sealed>]
type StringDifferenceOptions =  struct end
JScript prend en charge l'utilisation de structures mais pas la déclaration de nouvelles structures.

Le type StringDifferenceOptions expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique StringDifferenceOptions(StringDifferenceOptions) Initialise une nouvelle instance d'StringDifferenceOptions avec les options spécifiées.
Méthode publique StringDifferenceOptions(StringDifferenceTypes, Int32, Boolean) Initialise une nouvelle instance d'StringDifferenceOptions avec les options spécifiées.

Début

Propriétés

  Nom Description
Propriété publique ContinueProcessingPredicate Un attribut facultatif qui permet des clients à la différenciation d'annulation avant qu'elle ait complètement fini.
Propriété publique DetermineLocalityCallback Obsolète. Rappel facultatif pour remplacer la localité pour un tour de différenciation spécifique.
Propriété publique DifferenceType Type de différenciation de chaîne à effectuer, tel qu'une combinaison de différenciation de ligne, mot et caractère.
Propriété publique IgnoreTrimWhiteSpace Obtient ou définit s'il faut ignorer l'espace blanc.
Propriété publique Locality Obsolète. La plus grande distance qu'un élément de différenciation (ligne, étendue ou caractère) peut parcourir, tout en étant toujours considéré comme faisant partie de la même source.
Propriété publique WordSplitBehavior Comportement à utiliser lors du fractionnement de mots, si la différenciation de mot est demandée par le DifferenceType.

Début

Méthodes

  Nom Description
Méthode publique Equals Détermine si deux StringDifferenceOptions sont identiques. (Substitue ValueType.Equals(Object).)
Méthode publique GetHashCode Fournit une fonction de hachage pour le type. (Substitue ValueType.GetHashCode.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique ToString Fournit une représentation sous forme de chaîne de ces options de différence. (Substitue ValueType.ToString.)

Début

Opérateurs

  Nom Description
Opérateur publicMembre statique Equality Détermine si deux StringDifferenceOptions sont identiques
Opérateur publicMembre statique Inequality Détermine si deux StringDifferenceOptions sont différentes.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Text.Differencing, espace de noms