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

参数

  • reiteratedVersionNumber
    类型:Nullable<Int32>

    如果不是 nullnull 引用(在 Visual Basic 中为 Nothing),指示这将创建的版本编辑操作是移除的产品或重做操作。

  • editTag
    类型:Object

    对象与此编辑事务。

返回值

类型:Microsoft.VisualStudio.Text.ITextEdit
一个新的 ITextEdit 对象。

异常

异常 条件
InvalidOperationException

另一 ITextBufferEdit 对象用于此文本缓冲区处于活动状态。

.NET Framework 安全性

请参阅

参考

ITextBuffer 接口

CreateEdit 重载

Microsoft.VisualStudio.Text 命名空间