IVsIntellisenseCompletor 接口

用于创建和显示 completor 窗口

命名空间:  Microsoft.VisualStudio.TextManager.Interop
程序集:  Microsoft.VisualStudio.TextManager.Interop.8.0(在 Microsoft.VisualStudio.TextManager.Interop.8.0.dll 中)

语法

声明
<InterfaceTypeAttribute()> _
<GuidAttribute("05DFCF7A-C78A-4E20-AAFB-4A0F4D26E0FB")> _
Public Interface IVsIntellisenseCompletor _
    Inherits IOleCommandTarget
[InterfaceTypeAttribute()]
[GuidAttribute("05DFCF7A-C78A-4E20-AAFB-4A0F4D26E0FB")]
public interface IVsIntellisenseCompletor : IOleCommandTarget
[InterfaceTypeAttribute()]
[GuidAttribute(L"05DFCF7A-C78A-4E20-AAFB-4A0F4D26E0FB")]
public interface class IVsIntellisenseCompletor : IOleCommandTarget
[<InterfaceTypeAttribute()>]
[<GuidAttribute("05DFCF7A-C78A-4E20-AAFB-4A0F4D26E0FB")>]
type IVsIntellisenseCompletor =  
    interface 
        interface IOleCommandTarget 
    end
public interface IVsIntellisenseCompletor extends IOleCommandTarget

IVsIntellisenseCompletor 类型公开以下成员。

方法

  名称 说明
公共方法 Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) (继承自 IOleCommandTarget。)
公共方法 Exec(Guid%, UInt32, UInt32, Object%, Object%)
公共方法 GetCompletionSpan 返回 completor 范围。
公共方法 GetHeight 获取 IntelliSense completor 的高度。
公共方法 GetWidth 获取 completor 宽度。
公共方法 GetWindowHandle 具有处理 completor 窗口。
公共方法 Hide 隐藏 IntelliSense completor。
公共方法 Initialize 初始化 IntelliSense completor。
公共方法 IsActive 确定 completor 是否处于活动状态。
公共方法 QueryStatus(Guid, UInt32, OLECMD, IntPtr) (继承自 IOleCommandTarget。)
公共方法 QueryStatus(Guid%, UInt32, array<OLECMD[], array<OLECMDTEXT[])
公共方法 SetLocation 设置 completor 位置。
公共方法 Update 更新 IntelliSense completor。

页首

请参阅

参考

Microsoft.VisualStudio.TextManager.Interop 命名空间