Partilhar via


Método IVsUserContext.CountAttributes (String, Int32, Int32)

 

Publicado: abril de 2016

Retorna o número de atributos ou palavras-chave presentes no conjunto de contexto ou subcontexto.

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

Sintaxe

int CountAttributes(
    string pszName,
    int fIncludeChildren,
    out int pc
)
int CountAttributes(
    String^ pszName,
    int fIncludeChildren,
    [OutAttribute] int% pc
)
abstract CountAttributes : 
        pszName:string *
        fIncludeChildren:int *
        pc:int byref -> int
Function CountAttributes (
    pszName As String,
    fIncludeChildren As Integer,
    <OutAttribute> ByRef pc As Integer
) As Integer

Parâmetros

  • pszName
    [in] Nome do atributo ou palavra-chave.Especifique o nome de atributo para determinar o número de atributos de um determinado nome no conjunto de contexto.Especifique "palavra-chave" para determinar o número de F1 ou de pesquisa de palavras-chave na maleta contexto ou subcontexto.
  • fIncludeChildren
    [in] Se true, e em seguida, o número de palavras-chave ou atributos de subcontexto também é retornado na contagem.Se false, e em seguida, o subcontexto é excluído da contagem.
  • pc
    [out, retval] Ponteiro para um número inteiro que indica o número de atributos de um nome específico ou o número de palavras-chave.

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 context.idl:

HRESULT IVsUserContext::CountAttributes(
   [in] LPCOLESTR pszName,
   [in] BOOL fIncludeChildren,
   [out, retval] int * pc
);

Use esse método para determinar o número de atributos de um nome específico, ou o número de palavras-chave presentes no conjunto de contexto ou subcontexto.Se você definir a fIncludeChildren parâmetro para true, em seguida, esse método também inclui na contagem do número de atributos, ou palavras-chave presentes em qualquer sacos de subcontexto associados com o conjunto de propriedades de contexto.O valor da fIncludeChildren parâmetro não tem efeito se a bolsa de contexto não tem qualquer subcontexto.

Consulte também

Interface IVsUserContext
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo