IVsTaskProvider.SubcategoryList – metoda (UInt32, String , UInt32)
Vrátí seznam podkategorií úkoly tohoto úkolu zprostředkovatele.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int SubcategoryList(
uint cbstr,
string[] rgbstr,
out uint pcActual
)
int SubcategoryList(
unsigned int cbstr,
array<String^>^ rgbstr,
[OutAttribute] unsigned int% pcActual
)
abstract SubcategoryList :
cbstr:uint32 *
rgbstr:string[] *
pcActual:uint32 byref -> int
Function SubcategoryList (
cbstr As UInteger,
rgbstr As String(),
<OutAttribute> ByRef pcActual As UInteger
) As Integer
Parametry
- cbstr
v] počet podkategorií v seznamu.
- rgbstr
[out, size_is(cbstr)] Pole BSTRs, jejíž prvky představují podkategorií označeny cbstr.
- pcActual
[výstup] Ukazatel počtu obsažených v BSTRs rgbstrarray.
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 IVsTaskProvider::SubcategoryList(
[in] ULONG cbstr,
[out, size_is(cbstr)] BSTR rgbstr[],
[out] ULONG *pcActual
);
Podkategorie je řetězec vyjadřující vhodné rozdělení úkolů, které poskytujete.K chybě kompilátoru FORTRAN může mít například kategorie CAT_BUILDCOMPILE a podkategorie FORTRAN chyby a varování FORTRAN.Podkategorií nikdy zobrazovaný uživateli, ale slouží k řazení.
Vrátí zprostředkovatel úkol v seznamu úkolů, které obsahuje podkategorie a každý úkol, které poskytuje vrátí index do seznamu podkategorie.
rgbstr Parametru vrátí null ukončených matici BSTRs.V seznamu úkolů tuto informaci do mezipaměti a uvolní BSTRs a matice posláno seznam.
Pokud cbstr je předána jako nula a rgbstr jako null, potom by nastavte zprostředkovatele *pcActual počet BSTRs, které musí být vráceny.
Viz také
IVsTaskProvider – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek