IVsContainedLanguage.GetTextViewFilter 方法

定义

返回用于处理委托的文本视图筛选责任的文本视图筛选器。

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 对象,该对象表示包含的语言服务用于接收传递给文本视图的任何命令的文本视图筛选器。

返回

Int32

如果成功, S_OK 则返回; 否则返回错误代码。

注解

COM 签名

从 singlefileeditor:

HRESULT GetTextViewFilter(  
   [in]          IVsIntellisenseHost* pISenseHost,  
   [in]          IOleCommandTarget*   pNextCmdTarget,  
   [out, retval] IVsTextViewFilter**  pTextViewFilter);  

适用于