Partager via


IVsToolWindowFactory Interface

Définition

Fournit aux VSPackages la possibilité de créer plusieurs fenêtres Outil.

public interface class IVsToolWindowFactory
public interface class IVsToolWindowFactory
__interface IVsToolWindowFactory
[System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsToolWindowFactory
[System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsToolWindowFactory
[<System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsToolWindowFactory = interface
[<System.Runtime.InteropServices.Guid("A7A1C907-C3D2-4ACB-9114-4EE23B6FCF7E")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsToolWindowFactory = interface
Public Interface IVsToolWindowFactory
Dérivé
Attributs

Remarques

Si votre VSPackage prend en charge les fenêtres d’outils multi-instance, vous devez implémenter cette interface.

Notes pour les responsables de l’implémentation

Implémenté par VSPackages qui prennent en charge les fenêtres d’outils multi-instance.

Notes pour les appelants

Appelé par l’environnement lorsqu’un utilisateur demande une nouvelle fenêtre d’outil.

Méthodes

CreateToolWindow(Guid, UInt32)

Permet à l'environnement de créer plusieurs fenêtres Outil à la demande qui sont implémentées par les VSPackages.

S’applique à