插入以前准备的代码段并开始编辑模式的代码段。
命名空间: Microsoft.VisualStudio.Package
程序集: Microsoft.VisualStudio.Package.LanguageService.10.0(在 Microsoft.VisualStudio.Package.LanguageService.10.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService(在 Microsoft.VisualStudio.Package.LanguageService.dll 中)
Microsoft.VisualStudio.Package.LanguageService.9.0(在 Microsoft.VisualStudio.Package.LanguageService.9.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService.11.0(在 Microsoft.VisualStudio.Package.LanguageService.11.0.dll 中)
语法
声明
Public Overridable Sub BeginTemplateEditing ( _
line As Integer, _
col As Integer _
)
public virtual void BeginTemplateEditing(
int line,
int col
)
参数
- line
类型:System.Int32
[in] 行号插入是出现的位置。
- col
类型:System.Int32
[in] 在插入是所在行的字符偏移量。
备注
要插入的此代码段通过对 PrepareTemplate 方法的调用准备。
该基方法调用中 ExpansionProvider 类构造函数的 IVsExpansion 对象的 InsertNamedExpansion (ExpansionProvider) 的 IVsTextLines 对象获取对象。如果插入失败,则基方法调用 EndTemplateEditing 方法。否则,插入代码段,并编辑模式的此代码段启用 (后两个步骤在 IVsExpansion 对象的 InsertNamedExpansion 方法完成,则该方法调用 OnBeforeInsertion 方法) 时。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。