Método IVsUserContext.AddAttribute (VSUSERCONTEXTATTRIBUTEUSAGE, String, String)

 

Publicado: abril de 2016

Adiciona um atributo, a palavra-chave de pesquisa, ou F1 palavra-chave para a bolsa de contexto ou subcontexto.

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

Sintaxe

int AddAttribute(
    VSUSERCONTEXTATTRIBUTEUSAGE usage,
    string szName,
    string szValue
)
int AddAttribute(
    VSUSERCONTEXTATTRIBUTEUSAGE usage,
    String^ szName,
    String^ szValue
)
abstract AddAttribute : 
        usage:VSUSERCONTEXTATTRIBUTEUSAGE *
        szName:string *
        szValue:string -> int
Function AddAttribute (
    usage As VSUSERCONTEXTATTRIBUTEUSAGE,
    szName As String,
    szValue As String
) As Integer

Parâmetros

  • usage
    [in] Tipo de item (atributo, a palavra-chave, ou F1 palavra-chave) para adicionar ao conjunto de contexto ou suncontext.Para obter uma lista dos valores de uso, consulte VSUSERCONTEXTATTRIBUTEUSAGE.
  • szName
    [in] Se você estiver adicionando um atributo para a bolsa de contexto ou subcontexto, em seguida, especifique o nome do atributo para este parâmetro.Se você estiver adicionando uma palavra-chave de pesquisa ou um F1 palavra-chave, digite o termo "palavra-chave" para esse parâmetro.
  • szValue
    [in] Se você estiver adicionando um atributo para a bolsa de contexto ou subcontexto, em seguida, especifique o valor do atributo para este parâmetro.Se você estiver adicionando uma palavra-chave de pesquisa ou F1 palavra-chave, digite o texto real de que a palavra-chave para este parâmetro.

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::AddAttribute(
   [in] VSUSERCONTEXTATTRIBUTEUSAGE usage,
   [in] LPCOLESTR szName, [in] LPCOLESTR szValue
);

O IVsUserContext.AddAttribute método adiciona um atributo, a palavra-chave de pesquisa, ou F1 palavra-chave para a bolsa de contexto ou subcontexto, sem substituir os valores já está presentes.

Para remover um ou vários atributos, palavras-chave de pesquisa, ou F1 palavras-chave do conjunto de propriedades de contexto, use o RemoveAttribute método.Use o RemoveAttributeIncludeChildren método para além disso remover atributos ou palavras-chave da bolsa subcontexto associado ou bolsas.

Consulte também

Interface IVsUserContext
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo