IVsToolWindowToolbarHost3 Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |