This documentation is archived and is not being maintained.

IVsRegisterPriorityCommandTarget Interface

Used by a package to register itself as a high priority command handler. This allows the package to see all comands. You can use this to simplify the environment by hiding parts of the command structure. You can get an instance of this interface from the SVsRegisterPriorityCommandTarget (SID_SVsRegisterPriorityCommandTarget) service.

Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in microsoft.visualstudio.shell.interop.dll)

[GuidAttribute("ED77D5EC-B0DE-4721-BDC6-38DCBE589B4C")] 
[InterfaceTypeAttribute(1)] 
public interface IVsRegisterPriorityCommandTarget
/** @attribute GuidAttribute("ED77D5EC-B0DE-4721-BDC6-38DCBE589B4C") */ 
/** @attribute InterfaceTypeAttribute(1) */ 
public interface IVsRegisterPriorityCommandTarget
GuidAttribute("ED77D5EC-B0DE-4721-BDC6-38DCBE589B4C") 
InterfaceTypeAttribute(1) 
public interface IVsRegisterPriorityCommandTarget

This interface can have a severe negative effect on performance.

Show: