IIntellisenseSessionStack 接口

表示 IntelliSense 会话堆栈。 堆栈管理会话激活和货币。

命名空间:  Microsoft.VisualStudio.Language.Intellisense
程序集:  Microsoft.VisualStudio.Language.Intellisense(在 Microsoft.VisualStudio.Language.Intellisense.dll 中)

语法

声明
Public Interface IIntellisenseSessionStack
public interface IIntellisenseSessionStack
public interface class IIntellisenseSessionStack
type IIntellisenseSessionStack =  interface end
public interface IIntellisenseSessionStack

IIntellisenseSessionStack 类型公开以下成员。

属性

  名称 说明
公共属性 Sessions 获取堆栈中的会话的列表,按从最底端到最顶端的顺序排列。
公共属性 TopSession 获取堆栈中最顶端的会话。

页首

方法

  名称 说明
公共方法 CollapseAllSessions 使会话堆栈上的所有会话减少到它们的折叠 (或最小化) 状态或关闭它们,如果它们没有这样的状态。
公共方法 MoveSessionToTop 将会话堆栈中已有的会话移动到堆栈顶部。
公共方法 PopSession 从堆栈中移除最顶层会话并将其返回。
公共方法 PushSession 向堆栈顶部添加一个会话。

页首

备注

每个 IntelliSense 会话堆栈是的一部分,是否出现在弹出文本视图的。 堆栈中最顶层会话具有特殊处理,例如可通过键盘访问键击。

请参阅

参考

Microsoft.VisualStudio.Language.Intellisense 命名空间