IHierarchicalStringDifferenceService.DiffSnapshotSpans, méthode
Calcule les différences entre deux étendues d'instantanés, à l'aide de les options de différence données.
Espace de noms : Microsoft.VisualStudio.Text.Differencing
Assembly : Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)
Syntaxe
'Déclaration
Function DiffSnapshotSpans ( _
left As SnapshotSpan, _
right As SnapshotSpan, _
differenceOptions As StringDifferenceOptions _
) As IHierarchicalDifferenceCollection
IHierarchicalDifferenceCollection DiffSnapshotSpans(
SnapshotSpan left,
SnapshotSpan right,
StringDifferenceOptions differenceOptions
)
IHierarchicalDifferenceCollection^ DiffSnapshotSpans(
SnapshotSpan left,
SnapshotSpan right,
StringDifferenceOptions differenceOptions
)
abstract DiffSnapshotSpans :
left:SnapshotSpan *
right:SnapshotSpan *
differenceOptions:StringDifferenceOptions -> IHierarchicalDifferenceCollection
function DiffSnapshotSpans(
left : SnapshotSpan,
right : SnapshotSpan,
differenceOptions : StringDifferenceOptions
) : IHierarchicalDifferenceCollection
Paramètres
left
Type : Microsoft.VisualStudio.Text.SnapshotSpanInstantané gauche. Dans la plupart des cas, il s'agit de l'« ancien » instantané.
right
Type : Microsoft.VisualStudio.Text.SnapshotSpanInstantané droit. Dans la plupart des cas, il s'agit du « nouvel » instantané.
differenceOptions
Type : Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptionsOptions à utiliser.
Valeur de retour
Type : Microsoft.VisualStudio.Text.Differencing.IHierarchicalDifferenceCollection
Collection hiérarchique des différences.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.