IVsToolWindowToolbarHost3 Interface

Définition

Fournit un contrôle supplémentaire des fonctionnalités relatives à une barre d'outils de la fenêtre Outil.

public interface class IVsToolWindowToolbarHost3 : Microsoft::VisualStudio::Shell::Interop::IVsToolWindowToolbarHost
public interface class IVsToolWindowToolbarHost3 : Microsoft::VisualStudio::Shell::Interop::IVsToolWindowToolbarHost
__interface IVsToolWindowToolbarHost3 : Microsoft::VisualStudio::Shell::Interop::IVsToolWindowToolbarHost
public interface IVsToolWindowToolbarHost3 : Microsoft.VisualStudio.Shell.Interop.IVsToolWindowToolbarHost
type IVsToolWindowToolbarHost3 = interface
    interface IVsToolWindowToolbarHost
Public Interface IVsToolWindowToolbarHost3
Implements IVsToolWindowToolbarHost
Implémente

Remarques

Cette interface est récupérée par un QueryInterface sur le IVsToolWindowToolbarHost qui est retourné en tant que paramètre de sortie à partir de l’une des IVsUIShellX.SetupToolbarX versions.

Cette interface est utilisée par les clients de la fenêtre outil qui souhaitent disposer d’une barre d’outils dans leur fenêtre et doivent fournir une cible de déplacement spécifique pour intercepter les opérations de glisser-déplacer sur la zone de la barre d’outils, ou fournir une cible de commande spécifique à utiliser pour les commandes de la barre d’outils.

Méthodes

AddToolbar(VSTWT_LOCATION, Guid, UInt32)

Ajoute une barre d'outils à la fenêtre Outil.

AddToolbar3(VSTWT_LOCATION, Guid, UInt32, IDropTarget, IOleCommandTarget)

Spécifie la cible de déplacement pour effectuer des opérations de déplacement sur la zone de la barre d'outils et la cible de commande à utiliser pour les commandes de la barre d'outils.

BorderChanged()

Cette méthode est destinée exclusivement à un usage d'environnement. Aucune information de méthode n'est fournie. N'utilisez pas cette méthode.

Close(UInt32)

Cette méthode est destinée exclusivement à un usage d'environnement. Aucune information de méthode n'est fournie. N'utilisez pas cette méthode.

ForceUpdateUI()

Cette méthode est destinée exclusivement à un usage d'environnement. Aucune information de méthode n'est fournie. N'utilisez pas cette méthode.

Hide(UInt32)

Cette méthode est destinée exclusivement à un usage d'environnement. Aucune information de méthode n'est fournie. N'utilisez pas cette méthode.

ProcessMouseActivation(IntPtr, UInt32, UInt32, Int32)

Cette méthode est destinée exclusivement à un usage d'environnement. Aucune information de méthode n'est fournie. N'utilisez pas cette méthode.

ProcessMouseActivationModal(IntPtr, UInt32, UInt32, Int32, Int32)

Cette méthode est destinée exclusivement à un usage d'environnement. Aucune information de méthode n'est fournie. N'utilisez pas cette méthode.

Show(UInt32)

Cette méthode est destinée exclusivement à un usage d'environnement. Aucune information de méthode n'est fournie. N'utilisez pas cette méthode.

ShowHideToolbar(Guid, UInt32, Int32)

Cette méthode est destinée exclusivement à un usage d'environnement. Aucune information de méthode n'est fournie. N'utilisez pas cette méthode.

S’applique à