IVsUserContext.RemoveAttributeIncludeChildren(String, String) Método

Definição

Remove um atributo ou uma palavra-chave do recipiente de contexto e de quaisquer pacotes de subcontexto associados.

public:
 int RemoveAttributeIncludeChildren(System::String ^ szName, System::String ^ szValue);
public:
 int RemoveAttributeIncludeChildren(Platform::String ^ szName, Platform::String ^ szValue);
int RemoveAttributeIncludeChildren(std::wstring const & szName, std::wstring const & szValue);
public int RemoveAttributeIncludeChildren (string szName, string szValue);
abstract member RemoveAttributeIncludeChildren : string * string -> int
Public Function RemoveAttributeIncludeChildren (szName As String, szValue As String) As Integer

Parâmetros

szName
String

no Nome do atributo ou palavra-chave. Se você estiver removendo um atributo, especifique o nome do atributo. Se você estiver removendo uma palavra-chave Lookup ou uma palavra-chave F1, insira a palavra-chave Term.

szValue
String

no Atributo ou valor de palavra-chave. Se você estiver removendo um atributo, especifique o valor do atributo. Se você estiver removendo uma palavra-chave Lookup ou uma palavra-chave F1, insira o texto real da palavra-chave.

Retornos

Int32

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

Comentários

Assinatura COM

De Context. idl:

HRESULT IVsUserContext::RemoveAttributeIncludeChildren(  
   [in] LPCOLESTR szName,  
   [in] LPCOLESTR szValue  
);  

Chamar IVsUserContext.RemoveAttributeIncludeChildren (szName null ) remove todos os valores de um determinado atributo do recipiente de contexto e de quaisquer pacotes de subcontexto associados. Chamar IVsUserContext.RemoveAttributeIncludeChildren ( null , null ) remove todos os atributos do contexto e dos pacotes de subcontexto.

Use o RemoveAttribute método para remover apenas atributos ou palavras-chave do recipiente de contexto (ou seja, excluindo o recipiente do subcontexto).

Aplica-se a