IVsCommandWindow Interface

Définition

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).

S’applique à