Freigeben über


VsTextViewClass.AddCommandFilter-Methode

Fügt dem vorhandenen Filter Instanzenweg Befehls einen Filter hinzu.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
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

Parameter

  • pNewCmdTarg
    Typ: IOleCommandTarget

    [in] Zeiger auf den Filter hinzuzufügen Kette der neuen Befehls Filter Befehls (IOleCommandTarget).

  • ppNextCmdTarg
    Typ: IOleCommandTarget%

    [out] Ein Zeiger auf einen Befehl verwendet wird, um Filter zu behandeln die Befehle behandelt nicht durch den Filter pNewCmdTarg Befehls.

Rückgabewert

Typ: Int32

Implementiert

IVsTextView.AddCommandFilter(IOleCommandTarget, IOleCommandTarget%)

.NET Framework-Sicherheit

Siehe auch

Referenz

VsTextViewClass Klasse

Microsoft.VisualStudio.TextManager.Interop-Namespace