Sdílet prostřednictvím


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
System_CAPS_pubmethod get_CanonicalName(String)

Kanonický název skupiny výstupu vrátí.

System_CAPS_pubmethod get_DeployDependencies(UInt32, IVsDeployDependency[], UInt32[])

Poskytuje přístup k nasazení závislosti jedné nebo více.

System_CAPS_pubmethod get_Description(String)

Vrátí popis skupiny výstup.

System_CAPS_pubmethod get_DisplayName(String)

Vrátí název zobrazení výstupu skupiny.

System_CAPS_pubmethod get_KeyOutput(String)

Kanonický název skupiny klíčů výstupu vrátí.

System_CAPS_pubmethod get_Outputs(UInt32, IVsOutput2[], UInt32[])

Vrátí matici ukazatele na IVsOutput2 rozhraní poskytující přístup ke konfiguraci programu výstup zboží.

System_CAPS_pubmethod 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