Interface IVsRegisterPriorityCommandTarget

 

Usado para registrar e cancelar o registro de um destino de comando (uma instância de IOleCommandTarget) como um manipulador de comandos de alta prioridade.Você pode obter uma instância desta interface a partir do SVsRegisterPriorityCommandTarget (SID_SVsRegisterPriorityCommandTarget) de serviço.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

[GuidAttribute("ED77D5EC-B0DE-4721-BDC6-38DCBE589B4C")]
[InterfaceTypeAttribute(1)]
public interface IVsRegisterPriorityCommandTarget
[GuidAttribute("ED77D5EC-B0DE-4721-BDC6-38DCBE589B4C")]
[InterfaceTypeAttribute(1)]
public interface class IVsRegisterPriorityCommandTarget
[<GuidAttribute("ED77D5EC-B0DE-4721-BDC6-38DCBE589B4C")>]
[<InterfaceTypeAttribute(1)>]
type IVsRegisterPriorityCommandTarget = interface end
<GuidAttribute("ED77D5EC-B0DE-4721-BDC6-38DCBE589B4C")>
<InterfaceTypeAttribute(1)>
Public Interface IVsRegisterPriorityCommandTarget

Métodos

Nome Descrição
System_CAPS_pubmethod RegisterPriorityCommandTarget(UInt32, IOleCommandTarget, UInt32)

Registra um novo destino de comando (IOleCommandTarget).

System_CAPS_pubmethod UnregisterPriorityCommandTarget(UInt32)

Cancela o registro do seu destino identificado por um cookie.

Comentários

Destinos de comando de alta prioridade são consultados para todos os comandos Visual Studio, que pode ter um efeito negativo grave no desempenho.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo