Share via


IVsFilterKeys Interface

Definition

Controls the binding between keys and commands. You can get an instance of this interface from the SVsFilterKeys (SID_SVsFilterKeys) service.

public interface class IVsFilterKeys
public interface class IVsFilterKeys
__interface IVsFilterKeys
[System.Runtime.InteropServices.Guid("C00858CF-2E17-4323-9D79-0B0CFC39A92F")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsFilterKeys
[System.Runtime.InteropServices.Guid("C00858CF-2E17-4323-9D79-0B0CFC39A92F")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsFilterKeys
[<System.Runtime.InteropServices.Guid("C00858CF-2E17-4323-9D79-0B0CFC39A92F")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsFilterKeys = interface
[<System.Runtime.InteropServices.Guid("C00858CF-2E17-4323-9D79-0B0CFC39A92F")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsFilterKeys = interface
Public Interface IVsFilterKeys
Attributes

Methods

TranslateAccelerator(MSG[], UInt32, Guid, UInt32)

Takes a Windows message, translates it into a command, and, optionally, executes the command.

Applies to