IVsProjectFlavorCfgProvider.CreateProjectFlavorCfg – metoda (IVsCfg, IVsProjectFlavorCfg)
Umožňuje základní požádat podtyp projektu pro vytvoření projektu IVsProjectFlavorCfg objekt odpovídající každého z objektů konfigurace jeho (projekt podtyp 's).
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntaxe
int CreateProjectFlavorCfg(
IVsCfg pBaseProjectCfg,
out IVsProjectFlavorCfg ppFlavorCfg
)
int CreateProjectFlavorCfg(
IVsCfg^ pBaseProjectCfg,
[OutAttribute] IVsProjectFlavorCfg^% ppFlavorCfg
)
abstract CreateProjectFlavorCfg :
pBaseProjectCfg:IVsCfg *
ppFlavorCfg:IVsProjectFlavorCfg byref -> int
Function CreateProjectFlavorCfg (
pBaseProjectCfg As IVsCfg,
<OutAttribute> ByRef ppFlavorCfg As IVsProjectFlavorCfg
) As Integer
Parametry
- pBaseProjectCfg
[v] Ukazatel IVsCfg objektu základní projektu.
- ppFlavorCfg
[výstup] IVsProjectFlavorCfg Objektu podtypu projektu.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Poznámky
Podpis COM
Z vsshell80.idl:
HRESULT IVsProjectFlavorCfgProvider::CreateProjectFlavorCfg(
[in] IVsCfg *pBaseProjectCfg,
[out] IVsProjectFlavorCfg **ppFlavorCfg
);
Základní projekt požádá podtyp projektu vytvořit IVsProjectFlavorCfg objekt odpovídající každé objekty konfigurace jeho (projekt podtyp 's).IVsProjectFlavorCfg Objekty můžete potom například implementovat IPersistXMLFragment spravovat trvalého uložení do souboru projektu.Volání systému základní projekt IPersistXMLFragment metody InitNew, Load a Save podle potřeby.
IVsProjectFlavorCfg Můžete držet a přidat ukazatel odkazuje na objekt IVsCfg objektu základní projektu.
Viz také
IVsProjectFlavorCfgProvider – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek