Windows.CreateToolWindow, méthode
Crée une fenêtre Outil contenant l'objet Document ou le contrôle ActiveX spécifié.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
'Déclaration
Function CreateToolWindow ( _
AddInInst As AddIn, _
ProgID As String, _
Caption As String, _
GuidPosition As String, _
<OutAttribute> ByRef DocObj As Object _
) As Window
Window CreateToolWindow(
AddIn AddInInst,
string ProgID,
string Caption,
string GuidPosition,
out Object DocObj
)
Window^ CreateToolWindow(
[InAttribute] AddIn^ AddInInst,
[InAttribute] String^ ProgID,
[InAttribute] String^ Caption,
[InAttribute] String^ GuidPosition,
[InAttribute] [OutAttribute] Object^% DocObj
)
abstract CreateToolWindow :
AddInInst:AddIn *
ProgID:string *
Caption:string *
GuidPosition:string *
DocObj:Object byref -> Window
function CreateToolWindow(
AddInInst : AddIn,
ProgID : String,
Caption : String,
GuidPosition : String,
DocObj : Object
) : Window
Paramètres
- AddInInst
Type : EnvDTE.AddIn
Obligatoire.Objet AddIn dont la durée de vie détermine la durée de vie de la fenêtre Outil.
- ProgID
Type : System.String
Obligatoire.ID programmatique de l'objet Document ou contrôle ActiveX.
- Caption
Type : System.String
Obligatoire.Titre de la nouvelle fenêtre Outil.
- GuidPosition
Type : System.String
Obligatoire.Identificateur unique de la nouvelle fenêtre Outil qui peut être utilisé en tant qu'index de Item.
- DocObj
Type : System.Object%
Obligatoire.Objet Document ou contrôle devant figurer dans la fenêtre Outil.
Valeur de retour
Type : EnvDTE.Window
Objet Window.
Notes
Si vous essayez de définir chacun des états de visibilité de la nouvelle fenêtre Outil, tel que la hauteur, la largeur ou la position, avant que la fenêtre Outil ne soit visible, vous obtenez une erreur.Par conséquent, assurez-vous que la fenêtre est visible avant d'essayer de définir de telles propriétés.
Pour plus d'informations sur la création de contrôles ActiveX, consultez Création d'un contrôle ActiveX MFC.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.