IVsContainedLanguage.GetTextViewFilter 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回用于处理委托的文本视图筛选责任的文本视图筛选器。
public:
int GetTextViewFilter(Microsoft::VisualStudio::TextManager::Interop::IVsIntellisenseHost ^ pISenseHost, Microsoft::VisualStudio::OLE::Interop::IOleCommandTarget ^ pNextCmdTarget, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsTextViewFilter ^ % pTextViewFilter);
public:
int GetTextViewFilter(Microsoft::VisualStudio::TextManager::Interop::IVsIntellisenseHost ^ pISenseHost, Microsoft::VisualStudio::OLE::Interop::IOleCommandTarget ^ pNextCmdTarget, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsTextViewFilter ^ & pTextViewFilter);
int GetTextViewFilter(Microsoft::VisualStudio::TextManager::Interop::IVsIntellisenseHost const & pISenseHost, Microsoft::VisualStudio::OLE::Interop::IOleCommandTarget const & pNextCmdTarget, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsTextViewFilter const & & pTextViewFilter);
public int GetTextViewFilter (Microsoft.VisualStudio.TextManager.Interop.IVsIntellisenseHost pISenseHost, Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget pNextCmdTarget, out Microsoft.VisualStudio.TextManager.Interop.IVsTextViewFilter pTextViewFilter);
abstract member GetTextViewFilter : Microsoft.VisualStudio.TextManager.Interop.IVsIntellisenseHost * Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget * IVsTextViewFilter -> int
Public Function GetTextViewFilter (pISenseHost As IVsIntellisenseHost, pNextCmdTarget As IOleCommandTarget, ByRef pTextViewFilter As IVsTextViewFilter) As Integer
参数
- pISenseHost
- IVsIntellisenseHost
中 IVsIntellisenseHost 表示 IntelliSense 宿主的对象。
- pNextCmdTarget
- IOleCommandTarget
中 IOleCommandTarget 对象,表示要将任何未处理的命令传递到的命令目标。
- pTextViewFilter
- IVsTextViewFilter
弄返回一个 IVsTextViewFilter 对象,该对象表示包含的语言服务用于接收传递给文本视图的任何命令的文本视图筛选器。
返回
如果成功, S_OK 则返回; 否则返回错误代码。
注解
COM 签名
从 singlefileeditor:
HRESULT GetTextViewFilter(
[in] IVsIntellisenseHost* pISenseHost,
[in] IOleCommandTarget* pNextCmdTarget,
[out, retval] IVsTextViewFilter** pTextViewFilter);