IVsOutputGroup – rozhraní
Umožňuje projekty skupiny výstupy podle využití.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
[GuidAttribute("FCC03D95-7C2E-4398-AAAE-0F4B56104FC8")]
[InterfaceTypeAttribute(1)]
public interface IVsOutputGroup
[GuidAttribute("FCC03D95-7C2E-4398-AAAE-0F4B56104FC8")]
[InterfaceTypeAttribute(1)]
public interface class IVsOutputGroup
[<GuidAttribute("FCC03D95-7C2E-4398-AAAE-0F4B56104FC8")>]
[<InterfaceTypeAttribute(1)>]
type IVsOutputGroup = interface end
<GuidAttribute("FCC03D95-7C2E-4398-AAAE-0F4B56104FC8")>
<InterfaceTypeAttribute(1)>
Public Interface IVsOutputGroup
Metody
Název | Popis | |
---|---|---|
![]() |
get_CanonicalName(String) | Kanonický název skupiny výstupu vrátí. |
![]() |
get_DeployDependencies(UInt32, IVsDeployDependency[], UInt32[]) | Poskytuje přístup k nasazení závislosti jedné nebo více. |
![]() |
get_Description(String) | Vrátí popis skupiny výstup. |
![]() |
get_DisplayName(String) | Vrátí název zobrazení výstupu skupiny. |
![]() |
get_KeyOutput(String) | Kanonický název skupiny klíčů výstupu vrátí. |
![]() |
get_Outputs(UInt32, IVsOutput2[], UInt32[]) | Vrátí matici ukazatele na IVsOutput2 rozhraní poskytující přístup ke konfiguraci programu výstup zboží. |
![]() |
get_ProjectCfg(IVsProjectCfg2) | Vrací ukazatel na konfiguraci IVsProjectCfg2 rozhraní. |
Poznámky
Seskupování položek výstup umožňuje konfigurace projektu do kategorií podle využití.Například soubor DLL může být skupinová s jeho soubor PDB.Projekt musí vrátit stejný počet skupin pro každou konfiguraci, která podporuje, i když počet výstupů, které jsou obsaženy v rámci skupiny se mohou lišit od konfigurace konfigurace.Například skupina "Matta Berga DLL" může zahrnovat mattd.dll a mattd.pdb v konfiguraci ladění, ale zahrnout pouze matt.dll maloobchodní konfigurace.
Skupiny mohou mít také klíče výstup, který umožňuje balení zkratky pro určité akce.Libovolné skupiny může být prázdný v dané konfiguraci, proto je třeba žádné předpoklady o velikosti skupiny.
Pokud má projekt IVsOutput2 objektu, který balíček nebo nechce, stačí vložit tento výstup ve skupině.
Volajícím přístup skupiny výstupní konfigurace s voláním get_OutputGroups nebo OpenOutputGroup.
Viz ilustrace provádění nebo volání rozhraní vzorků Basic Project a My C Package.
Poznámky pro implementátory:
Konfigurace projektu, které jejich výstup položky uspořádat do skupin podle využití implementován.
Poznámky pro volající:
Během operace nasazení se nazývá projekty prostředí a nasazení.
Tyto skupiny budou mít také stejný identifikátor informace (kanonický název zobrazovaný název a informace o skupině) z jedné konfigurace do jiného projektu.To umožňuje nasazení a balení pracovala i v případě, že změna konfigurace.
Viz také
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek