IVsUserContext.RemoveAttributeIncludeChildren(String, String) Метод

Определение

Удаляет атрибут или ключевое слово из контейнера контекстов или из любых связанных контейнеров подконтекстов.

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

Параметры

szName
String

[in] Имя или ключевое слово атрибута. Если удаляется атрибут, укажите имя атрибута. Если вы удаляете ключевое слово Lookup или ключевое слово F1, введите ключевое слово Term.

szValue
String

[in] Значение ключевого слова или атрибута. Если удаляется атрибут, укажите значение атрибута. При удалении ключевого слова Lookup или ключевого слова F1 введите фактический текст ключевого слова.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из context. IDL:

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

Вызов IVsUserContext.RemoveAttributeIncludeChildren (szName, null ) удаляет все значения для данного атрибута из контейнера контекста и всех связанных контейнеров подконтекстов. Вызов IVsUserContext.RemoveAttributeIncludeChildren ( null , null ) удаляет все атрибуты из контейнеров контекста и подконтекстов.

Используйте RemoveAttribute метод, чтобы удалить атрибуты или ключевые слова из контейнера контекста (то есть за исключением контейнера подконтекста).

Применяется к