IHierarchicalStringDifferenceService Interface

Définition

Attention

This interface has been deprecated in favor of the ITextDifferencingSelectorService MEF service.

Ce service a plusieurs méthodes de raccourci qui calculent les différences sur les chaînes, les instantanés et les étendues. Les différences sont calculées en fonction du spécifié StringDifferenceTypes , en commençant par le type le plus général (la ligne est plus générale que Word et Word est plus général que le caractère).

public interface class IHierarchicalStringDifferenceService
public interface class IHierarchicalStringDifferenceService
__interface IHierarchicalStringDifferenceService
[System.Obsolete("This interface has been deprecated in favor of the ITextDifferencingSelectorService MEF service.")]
public interface IHierarchicalStringDifferenceService
[<System.Obsolete("This interface has been deprecated in favor of the ITextDifferencingSelectorService MEF service.")>]
type IHierarchicalStringDifferenceService = interface
Public Interface IHierarchicalStringDifferenceService
Attributs

Exemples

Chaîne A donnée :---il s’agit d’une ligne ! ---Et String B :---cela est une ligne ! ---

La collection de différences retournée contient une différence de ligne, qui est mappée à la ligne 1 de chaque chaîne. Cette différence contient une différence de mot, qui est l’ajout des mots « mais » et «».

Remarques

Ce type est déconseillé. Utilisez ITextDifferencingSelectorService à la place, ce qui vous permet de récupérer un ITextDifferencingService pour un type de contenu spécifique et fournit un sur-ensemble des méthodes disponibles sur cette interface.

Il s’agit d’une partie de composant MEF qui doit être importée comme suit : [Import] IHierarchicalStringDifferenceService diffService = null ;

Méthodes

DiffSnapshotSpans(SnapshotSpan, SnapshotSpan, StringDifferenceOptions)

Calcule les différences entre deux étendues d’instantanés, à l’aide des options de différence données.

DiffStrings(String, String, StringDifferenceOptions)

Calcule les différences entre deux chaînes, à l’aide des options de différence données.

S’applique à