IElisionBuffer.ExpandSpans 方法
展開指定的 span 所指定的文字。
命名空間: Microsoft.VisualStudio.Text.Projection
組件: Microsoft.VisualStudio.Text.Data (在 Microsoft.VisualStudio.Text.Data.dll 中)
語法
'宣告
Function ExpandSpans ( _
spansToExpand As NormalizedSpanCollection _
) As IProjectionSnapshot
IProjectionSnapshot ExpandSpans(
NormalizedSpanCollection spansToExpand
)
IProjectionSnapshot^ ExpandSpans(
NormalizedSpanCollection^ spansToExpand
)
abstract ExpandSpans :
spansToExpand:NormalizedSpanCollection -> IProjectionSnapshot
function ExpandSpans(
spansToExpand : NormalizedSpanCollection
) : IProjectionSnapshot
參數
spansToExpand
類型:Microsoft.VisualStudio.Text.NormalizedSpanCollection要展開的文字延伸 (相對於來源緩衝區的目前快照)。 如果指定的文字有部分已經展開,並不算錯誤。
傳回值
類型:Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot
IProjectionSnapshot 。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentNullException | spansToExpand 為 nullnull 參考 (即 Visual Basic 中的 Nothing)。 |
ArgumentOutOfRangeException | 在最後的 span 結尾spansToExpand大於目前的快照集的一段SourceBuffer。 |
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。