Поделиться через


VsTextViewClass.AddCommandFilter - метод

Добавляет фильтр команды к существующим данным фильтрам последовательности команд.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)

Синтаксис

'Декларация
Public Overridable Function AddCommandFilter ( _
    pNewCmdTarg As IOleCommandTarget, _
    <OutAttribute> ByRef ppNextCmdTarg As IOleCommandTarget _
) As Integer
public virtual int AddCommandFilter(
    IOleCommandTarget pNewCmdTarg,
    out IOleCommandTarget ppNextCmdTarg
)
public:
virtual int AddCommandFilter(
    [InAttribute] IOleCommandTarget^ pNewCmdTarg, 
    [OutAttribute] IOleCommandTarget^% ppNextCmdTarg
)
abstract AddCommandFilter : 
        pNewCmdTarg:IOleCommandTarget * 
        ppNextCmdTarg:IOleCommandTarget byref -> int  
override AddCommandFilter : 
        pNewCmdTarg:IOleCommandTarget * 
        ppNextCmdTarg:IOleCommandTarget byref -> int
public function AddCommandFilter(
    pNewCmdTarg : IOleCommandTarget, 
    ppNextCmdTarg : IOleCommandTarget
) : int

Параметры

  • pNewCmdTarg
    Тип: IOleCommandTarget

    [in] указатель на новый фильтр команды (IOleCommandTarget), добавляемый к цепочке фильтров команды.

  • ppNextCmdTarg
    Тип: IOleCommandTarget%

    [out] указатель к фильтру команды, использованный для обработки команды не общанные с pNewCmdTarg фильтр команды.

Возвращаемое значение

Тип: Int32

Реализации

IVsTextView.AddCommandFilter(IOleCommandTarget, IOleCommandTarget%)

Безопасность платформы .NET Framework

См. также

Ссылки

VsTextViewClass Класс

Microsoft.VisualStudio.TextManager.Interop - пространство имен