IHierarchicalStringDifferenceService.DiffSnapshotSpans 方法
計算兩個快照集的 span,使用指定的不同選項之間的差異。
命名空間: Microsoft.VisualStudio.Text.Differencing
組件: Microsoft.VisualStudio.Text.Data (在 Microsoft.VisualStudio.Text.Data.dll 中)
語法
'宣告
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
參數
left
類型:Microsoft.VisualStudio.Text.SnapshotSpan左側快照。 這通常是「舊」快照。
right
類型:Microsoft.VisualStudio.Text.SnapshotSpan右側快照。 這通常是「新」快照。
differenceOptions
類型:Microsoft.VisualStudio.Text.Differencing.StringDifferenceOptions要使用的選項。
傳回值
類型:Microsoft.VisualStudio.Text.Differencing.IHierarchicalDifferenceCollection
差異的階層式集合。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。