Método IHierarchicalStringDifferenceService.DiffSnapshotSpans
Calcula as diferenças entre duas extensões de snapshot, usando as opções de diferença determinado.
Namespace: Microsoft.VisualStudio.Text.Differencing
Assembly: Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)
Sintaxe
'Declaração
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
Parâmetros
left
Tipo: Microsoft.VisualStudio.Text.SnapshotSpanO instantâneo da esquerda. Na maioria dos casos, esse é o snapshot "antigo".
right
Tipo: Microsoft.VisualStudio.Text.SnapshotSpanCerto snapshot. Na maioria dos casos, este é o instantâneo de "novo".
differenceOptions
Tipo: Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptionsAs opções a serem usadas.
Valor de retorno
Tipo: Microsoft.VisualStudio.Text.Differencing.IHierarchicalDifferenceCollection
Uma hierárquica coleção das diferenças.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.