ExpansionProvider.BeginTemplateEditing(Int32, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
插入先前准备的代码段并启动代码段编辑模式。
public:
virtual void BeginTemplateEditing(int line, int col);
public:
virtual void BeginTemplateEditing(int line, int col);
virtual void BeginTemplateEditing(int line, int col);
public virtual void BeginTemplateEditing (int line, int col);
abstract member BeginTemplateEditing : int * int -> unit
override this.BeginTemplateEditing : int * int -> unit
Public Overridable Sub BeginTemplateEditing (line As Integer, col As Integer)
参数
- line
- Int32
中要发生插入的行号。
- col
- Int32
中要发生插入的行的字符偏移量。
注解
要插入的代码段已通过调用方法准备就绪 PrepareTemplate 。
基方法对 InsertNamedExpansion IVsExpansion 从 IVsTextLines 类构造函数中的对象获取的对象调用 ExpansionProvider (ExpansionProvider) 。 如果插入失败,基方法会调用 EndTemplateEditing 方法。 否则,将插入代码段并启用代码段编辑模式, (在该方法 InsertNamedExpansion IVsExpansion) 调用方法时在对象的方法中完成后两个步骤 OnBeforeInsertion 。