IVsCommandWindow 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.
Permet au package d’utiliser la fenêtre commande. Vous pouvez obtenir une instance de l'interface à partir du service SVsCommandWindow (SID_SVsCommandWindow).
public interface class IVsCommandWindow
public interface class IVsCommandWindow
__interface IVsCommandWindow
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("0660CD86-F3AB-4008-930D-BAE8B10FF8CA")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsCommandWindow
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("0660CD86-F3AB-4008-930D-BAE8B10FF8CA")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsCommandWindow = interface
Public Interface IVsCommandWindow
- Attributs
Remarques
Vous pouvez définir le mode de la fenêtre de commande avec l' IVsCommandWindow2 interface.
Méthodes
| Create() |
Crée la fenêtre outil et la mémoire tampon de texte pour CommandWindow. |
| EchoCommand(String) |
Répercute la commande spécifiée à la fenêtre de commande la prochaine fois que le texte est imprimé dans la fenêtre de commande à l'aide de la méthode Print(String). |
| ExecuteCommand(String) |
Exécute la commande spécifiée. |
| LogToFile(String, UInt32) |
Démarre la consignation des commandes de fenêtre d'invite de commandes et leur sortie dans le fichier spécifié. |
| PrepareCommand(String, Guid, UInt32, IntPtr, PREPARECOMMANDRESULT[]) |
Effectue toutes les étapes pour préparer l'exécution d'une commande de ligne de commande. |
| Print(String) |
Imprime le texte spécifié dans la fenêtre de commande. La fenêtre de commande s'affichera si elle n'est pas déjà visible. |
| PrintNoShow(String) |
Fait la même chose que Print(String), mais n'affiche pas ou n'active pas la fenêtre de commande. |
| RunningCommandWindowCommand(Int32) |
Indique si une commande appelée via la fenêtre de commande s'exécute ou non actuellement. |
| SetCurrentLanguageService(Guid) |
Définit le service de langage pour la fenêtre d'invite de commandes à utiliser dans le contexte de débogage en cours. |
| SetMode(COMMANDWINDOWMODE) |
Définit la fenêtre d'invite de commandes avec le mode immédiat ou commande. |
| Show() |
Rend la fenêtre de commande visible et lui donne le focus. Crée également la fenêtre, si nécessaire. |
| StopLogging() |
Arrête la consignation lancée avec LogToFile(String, UInt32). |