Sdílet prostřednictvím


IVsOutputWindow – rozhraní

 

Spravuje a řídí funkce specifické pro výstupní okno nástroje, který má více podoken.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("533FAD11-FE7F-41EE-A381-8B67792CD692")]
public interface IVsOutputWindow
[InterfaceTypeAttribute(1)]
[GuidAttribute("533FAD11-FE7F-41EE-A381-8B67792CD692")]
public interface class IVsOutputWindow
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("533FAD11-FE7F-41EE-A381-8B67792CD692")>]
type IVsOutputWindow = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("533FAD11-FE7F-41EE-A381-8B67792CD692")>
Public Interface IVsOutputWindow

Metody

Název Popis
System_CAPS_pubmethod CreatePane(Guid, String, Int32, Int32)

Vytvoří podokna výstupu.

System_CAPS_pubmethod DeletePane(Guid)

Odstraní podokno okna výstupu.

System_CAPS_pubmethod GetPane(Guid, IVsOutputWindowPane)

Vrátí podokno okna výstupu identifikující identifikátoru GUID.

Poznámky

Existují dva standardní výstup okenní vlastněných prostředí, sestavení výstup okna a Obecné výstup okna.Sestavení výstup okna často používají projektů zobrazit sestavení chyby a upozornění.V tomto podokně je vytvořen SVsSolutionBuildManager služby.Ukazatel nebo odkaz do okna výstupu sestavení je předán k projektům jako součást IVsBuildableProjectCfg operací.V okně Obecné výstupu slouží k zobrazení různých informačních zpráv.Podokno okna obecné výstup lze získat voláním QueryService (SID_SVsGeneralOutputWindowPane IID_IVsOUtputWindowPane) jako globální služby.

Chcete-li vytvořit vlastní výstupní okno volání CreatePane a předejte identifikátorem GUID a názvem výstupní okno.Každé podokno okna výstupu musí mít vlastníka, VSPackage, který vytvoří pomocí podokna CreatePane.

Výstupní okno nástroje je rozšiřitelný držet více podoken.Všechny VSPackage lze zavést nové podokno přidáním položky registru následující klíč:

[HKLM\Software\Microsoft\VisualStudio\7.0\OutputWindow]

Každé podokno je určen pomocí identifikátoru GUID.Prostředí vlastní existence windows podokno.Jsou vytvořeny při spuštění a vypnutí zničen.VSPackage můžete určit, zda je zobrazen v podokně.Ve výchozím nastavení jsou všechna podokna viditelná dokud "InitiallyInvisible = 1 je zadána hodnota položky registru OutputWindow.

Také lze vytvořit a odstranit dynamicky s podoken CreatePane a DeletePane metod.

Je například okna výstup Sestavit řešení výstup okna.Všechny projekty, které se účastní výstup sestavení vysílání zpráv v tomto podokně.

Poznámky pro volající:

Volání rozhraní prostřednictvím SVsOutputWindow.Toto rozhraní je implementováno prostředí v okně nástroje OutputWindow.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek