ITextBuffer.CreateEdit 方法 (EditOptions, Nullable<Int32>, Object)
建立 ITextEdit 物件,以便處理這個緩衝區的複合編輯作業。
命名空間: Microsoft.VisualStudio.Text
組件: Microsoft.VisualStudio.Text.Data (在 Microsoft.VisualStudio.Text.Data.dll 中)
語法
'宣告
Function CreateEdit ( _
options As EditOptions, _
reiteratedVersionNumber As Nullable(Of Integer), _
editTag As Object _
) As ITextEdit
ITextEdit CreateEdit(
EditOptions options,
Nullable<int> reiteratedVersionNumber,
Object editTag
)
ITextEdit^ CreateEdit(
EditOptions options,
Nullable<int> reiteratedVersionNumber,
Object^ editTag
)
abstract CreateEdit :
options:EditOptions *
reiteratedVersionNumber:Nullable<int> *
editTag:Object -> ITextEdit
function CreateEdit(
options : EditOptions,
reiteratedVersionNumber : Nullable<int>,
editTag : Object
) : ITextEdit
參數
options
類型:Microsoft.VisualStudio.Text.EditOptions要套用至複合編輯作業的選項。
reiteratedVersionNumber
類型:Nullable<Int32>如果不是nullnull 參考 (即 Visual Basic 中的 Nothing),表示此編輯作業所建立的版本為復原的產品,或取消復原作業。
editTag
類型:Object物件,此編輯異動相關聯。
傳回值
類型:Microsoft.VisualStudio.Text.ITextEdit
新的 ITextEdit 物件。
例外狀況
例外狀況 | 條件 |
---|---|
InvalidOperationException | 另一個ITextBufferEdit物件正在使用這個文字緩衝區中。 |
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。