IVsProjectFlavorCfg.get_CfgType – metoda (Guid, IntPtr)
Poskytuje přístup k rozhraní pro konfiguraci jako IVsBuildableProjectCfg2 nebo IVsDebuggableProjectCfg.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntaxe
int get_CfgType(
[InAttribute] ref Guid iidCfg,
out IntPtr ppCfg
)
int get_CfgType(
[InAttribute] Guid% iidCfg,
[OutAttribute] IntPtr% ppCfg
)
abstract get_CfgType :
iidCfg:Guid byref *
ppCfg:nativeint byref -> int
Function get_CfgType (
<InAttribute> ByRef iidCfg As Guid,
<OutAttribute> ByRef ppCfg As IntPtr
) As Integer
Parametry
- iidCfg
[v] Identifikátor rozhraní ppCfg přístup.
- ppCfg
[out, iid_is(iidCfg)] Ukazatele na rozhraní konfigurace identifikován iidCfg.
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 IVsProjectFlavorCfg::get_CfgType(
[in] REFIID iidCfg,
[out, iid_is(iidCfg)] void **ppCfg
);
Základní projekt deleguje na IVsProjectFlavorCfg.get_CfgType implementace metody uvnitř jeho provádění get_CfgType.Stejný objekt také implementuje IInternalExtenderProvider poskytnout automatizace objekty zařízení extender rozšířit procházet objekty konfigurace pro vlastnost uživatelského rozhraní pro procházení a automatizace vlastnosti kolekce.
Základní projekt také deleguje na get_CfgType implementace metody uvnitř jeho provádění get_BuildableProjectCfg do projektu podtyp přepsat implementaci sestavení.Toto není běžné praxe od projektu podtypy nepřepisují obecně sestavení implementace.
Viz také
IVsProjectFlavorCfg – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek