IVsPackage.CreateTool(Guid) Méthode

Définition

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

public:
 int CreateTool(Guid % rguidPersistenceSlot);
public int CreateTool (ref Guid rguidPersistenceSlot);
abstract member CreateTool : Guid -> int
Public Function CreateTool (ByRef rguidPersistenceSlot As Guid) As Integer

Paramètres

rguidPersistenceSlot
Guid

[in] ID unique de la fenêtre Outil.

Retours

Int32

Si la méthode réussit, retourne S_OK. En cas d'échec, retourne un code d'erreur.

Remarques

Signature COM

À partir de vsshell. idl :

HRESULT IVsPackage::CreateTool(  
   [in] REFGUID rguidPersistenceSlot  
);  

Une fenêtre outil peut être configurée pour s’ouvrir automatiquement au prochain lancement de l’environnement si la fenêtre était ouverte pendant l’arrêt de l’environnement.

Cette méthode ne doit pas rendre visible la fenêtre outil. autrement dit, il ne doit pas appeler Show .

Pour ouvrir automatiquement les fenêtres outil lorsque l’environnement est lancé, transmettez CTW_fForceCreate à CreateToolWindow . Les fenêtres outil et leur configuration doivent être inscrites dans le registre système. Pour obtenir des valeurs et un format d’entrée de Registre spécifiques, consultez inscription et configuration de la fenêtre outil.

S’applique à