Partilhar via


Método IVsLibrary.GetSupportedCategoryFields (LIB_CATEGORY, UInt32)

 

Retorna os valores de categoria suportados pela biblioteca para uma categoria especificada.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

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

Parâmetros

  • Category
    [in] Especifica o tipo de categoria de uma biblioteca.Valores são obtidas a partir do LIB_CATEGORY enumeração.
  • pCatField
    [out] Ponteiro para um objeto de campo de categoria.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De 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.Tipos de categoria são enumerados na LIB_CATEGORY.

Retornar E_FAIL se não há suporte para uma categoria.

Consulte também

Interface IVsLibrary
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo