Metodo IHierarchicalStringDifferenceService.DiffSnapshotSpans
Calcola le differenze tra due intervalli di snapshot, utilizzando le opzioni di differenza specificate.
Spazio dei nomi: Microsoft.VisualStudio.Text.Differencing
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Sintassi
'Dichiarazione
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
Parametri
left
Tipo: Microsoft.VisualStudio.Text.SnapshotSpanSnapshot di sinistra. Nella maggior parte dei casi si tratta dello snapshot "precedente".
right
Tipo: Microsoft.VisualStudio.Text.SnapshotSpanSnapshot di destra. Nella maggior parte dei casi si tratta dello snapshot "nuovo".
differenceOptions
Tipo: Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptionsOpzioni da utilizzare.
Valore restituito
Tipo: Microsoft.VisualStudio.Text.Differencing.IHierarchicalDifferenceCollection
Raccolta gerarchica di differenze.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.