Sdílet prostřednictvím


IVsLibrary.GetSupportedCategoryFields – metoda (LIB_CATEGORY, UInt32)

 

Vrátí hodnoty kategorie podporovaných knihovny pro zadané kategorie.

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

Syntaxe

int GetSupportedCategoryFields(
    LIB_CATEGORY Category,
    out uint pCatField
)
int GetSupportedCategoryFields(
    LIB_CATEGORY Category,
    [OutAttribute] unsigned int% pCatField
)
abstract GetSupportedCategoryFields : 
        Category:LIB_CATEGORY *
        pCatField:uint32 byref -> int
Function GetSupportedCategoryFields (
    Category As LIB_CATEGORY,
    <OutAttribute> ByRef pCatField As UInteger
) As Integer

Parametry

  • Category
    [v] Určuje typ kategorie do knihovny.Hodnoty jsou převzaty z LIB_CATEGORY výčtu.
  • pCatField
    [výstup] Ukazatel na objekt pole kategorie.

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 IVsLibrary::GetSupportedCategoryFields(
   [in] LIB_CATEGORY Category,
   [out, retval] DWORD *pCatField
);

Assign pCatField an enumerator of _LIBCAT_MEMBERTYPE, _LIBCAT_MEMBERACCESS, _LIBCAT_CLASSTYPE, _LIBCAT_CLASSACCESS, _LIBCAT_ACTIVEPROJECT, _LIB_LISTTYPE, _LIBCAT_VISIBILITY, or _LIBCAT_MODIFIERTYPE based on the enumerator value passed in through Category.Typy kategorií se nachází v LIB_CATEGORY.

Vrátit E_FAIL Pokud kategorie nejsou podporovány.

Viz také

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

Zpátky na začátek