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