Partilhar via


Método IVsSimpleBrowseComponentSet.GetSupportedCategoryFields2 (Int32, UInt32)

 

Retorna os valores de categoria com suporte pelo componente definido para uma categoria especificada.

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

Sintaxe

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

Parâmetros

  • Category
    Um tipo de categoria que o componente definir oferece suporte.Um valor ou uma combinação da _LIB_CATEGORY2 valores.
  • pgrfCatField
    [out] Um campo de categoria.Consulte os comentários para obter valores possíveis.

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.

Implementações

IVsBrowseComponentSet.GetSupportedCategoryFields2(Int32, UInt32)

Comentários

COM assinatura

De vsshell80.idl:

HRESULT GetSupportedCategoryFields2(
[in] LIB_CATEGORY2 Category, 
[out, retval] DWORD *pgrfCatField
);

Assign the pCatField parameter a value of _LIBCAT_MEMBERTYPE, _LIBCAT_MEMBERACCESS, _LIBCAT_CLASSTYPE, _LIBCAT_CLASSACCESS, _LIBCAT_ACTIVEPROJECT, _LIB_LISTTYPE, _LIBCAT_VISIBILITY, or _LIBCAT_MODIFIERTYPE based on the value passed in through the Category parameter.Tipos de categoria são enumerados na _LIB_CATEGORY2 enumeração.

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

Consulte também

Interface IVsSimpleBrowseComponentSet
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo