IVsUserContext.AddAttribute Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет атрибут, ключевое слово Lookup или ключевое слово F1 в контейнер контекста или подконтекста.
public:
int AddAttribute(Microsoft::VisualStudio::Shell::Interop::VSUSERCONTEXTATTRIBUTEUSAGE usage, System::String ^ szName, System::String ^ szValue);
public:
int AddAttribute(Microsoft::VisualStudio::Shell::Interop::VSUSERCONTEXTATTRIBUTEUSAGE usage, Platform::String ^ szName, Platform::String ^ szValue);
int AddAttribute(Microsoft::VisualStudio::Shell::Interop::VSUSERCONTEXTATTRIBUTEUSAGE usage, std::wstring const & szName, std::wstring const & szValue);
public int AddAttribute (Microsoft.VisualStudio.Shell.Interop.VSUSERCONTEXTATTRIBUTEUSAGE usage, string szName, string szValue);
abstract member AddAttribute : Microsoft.VisualStudio.Shell.Interop.VSUSERCONTEXTATTRIBUTEUSAGE * string * string -> int
Public Function AddAttribute (usage As VSUSERCONTEXTATTRIBUTEUSAGE, szName As String, szValue As String) As Integer
Параметры
окне Тип элемента (атрибута, ключевого слова или ключевого слова F1) для добавления в контекст или контейнер неограниченного контекста. Список значений использования см. в VSUSERCONTEXTATTRIBUTEUSAGE.
- szName
- String
[in] Если добавляется атрибут к контексту или контейнеру вложенного контекста, укажите имя атрибута для данного параметра. При добавлении ключевого слова Lookup или ключевого слова F1 введите термин "ключевое слово" для этого параметра.
- szValue
- String
[in] Если добавляется атрибут к контексту или контейнеру вложенного контекста, укажите значение атрибута для данного параметра. При добавлении ключевого слова Lookup или ключевого слова F1 введите фактический текст ключевого слова для этого параметра.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из context. IDL:
HRESULT IVsUserContext::AddAttribute(
[in] VSUSERCONTEXTATTRIBUTEUSAGE usage,
[in] LPCOLESTR szName, [in] LPCOLESTR szValue
);
IVsUserContext.AddAttribute
Метод добавляет атрибут, ключевое слово Lookup или ключевое слово F1 к контексту или подконтексту, не переопределяя уже существующие значения.
Чтобы удалить один или несколько атрибутов, ключевые слова поиска или ключевые слова F1 из контейнера контекста, используйте RemoveAttribute метод. Используйте RemoveAttributeIncludeChildren метод, чтобы дополнительно удалить атрибуты или ключевые слова из связанного контейнера или контейнеров подконтекста.