Sdílet prostřednictvím


IVsProjectCfg2.get_OutputGroups – metoda (UInt32, IVsOutputGroup[], UInt32 )

 

Vrátí pole IVsOutputGroup ukazatelů pro výstup skupiny konfigurace.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

int get_OutputGroups(
    uint celt,
    IVsOutputGroup[] rgpcfg,
    uint[] pcActual
)
int get_OutputGroups(
    unsigned int celt,
    array<IVsOutputGroup^>^ rgpcfg,
    array<unsigned int>^ pcActual
)
abstract get_OutputGroups : 
        celt:uint32 *
        rgpcfg:IVsOutputGroup[] *
        pcActual:uint32[] -> int
Function get_OutputGroups (
    celt As UInteger,
    rgpcfg As IVsOutputGroup(),
    pcActual As UInteger()
) As Integer

Parametry

  • celt
    [v] Požadovaný počet skupin výstup vrátit.
  • rgpcfg
    [v, ven, size_is(celt)] Ukazatel na pole IVsOutputGroup ukazatele rozhraní.
  • pcActual
    [výstup, volitelné] Vrácený ukazatel na skutečný počet skupin výstup.

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 vsshell.idl:

HRESULT IVsProjectCfg2::get_OutputGroups(
   [in] ULONG celt,
   [in, out, size_is(celt)] IVsOutputGroup *rgpcfg[], 
   [out, optional] ULONG *pcActual
);

Pokud celt je nula a pcActual není null, počet objektů konfigurace je vrácena v *pcActual.Pokud celt není nula, rgpcfg nesmí být null nebo E_POINTER je vrácena.

Tato metoda dvakrát, nejprve volat s celt a prgpcfg nastaven na nulu a null, respektive na get počítání a potom druhé po přidělení pcActual objektů.

Viz také

IVsProjectCfg2 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek