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 | |
---|---|---|
![]() |
CreatePane(Guid, String, Int32, Int32) | Vytvoří podokna výstupu. |
![]() |
DeletePane(Guid) | Odstraní podokno okna výstupu. |
![]() |
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