ExpansionProvider.GetExpansionSpan 方法

定义

返回当前正在编辑的代码段占用的跨度。

public:
 virtual Microsoft::VisualStudio::TextManager::Interop::TextSpan GetExpansionSpan();
public:
 virtual Microsoft::VisualStudio::TextManager::Interop::TextSpan GetExpansionSpan();
 virtual Microsoft::VisualStudio::TextManager::Interop::TextSpan GetExpansionSpan();
public virtual Microsoft.VisualStudio.TextManager.Interop.TextSpan GetExpansionSpan ();
abstract member GetExpansionSpan : unit -> Microsoft.VisualStudio.TextManager.Interop.TextSpan
override this.GetExpansionSpan : unit -> Microsoft.VisualStudio.TextManager.Interop.TextSpan
Public Overridable Function GetExpansionSpan () As TextSpan

返回

TextSpan

返回一个 TextSpan 对象,该对象表示源文件中代码段的跨度。

注解

基方法通过 GetSnippetSpanIVsExpansionSession 表示当前代码段扩展会话的对象调用方法来获取范围。 此方法假定扩展会话已由先前对或方法的调用设置 InsertSpecificExpansion InsertNamedExpansion

在默认的托管包框架的语言服务类实现中,从方法调用此方法, HandlePreExec 以确定在代码片段编辑会话过程中键入 Enter 键时,将编辑插入符号放置在何处。

适用于