IVsHelpAttributeList.GetAttributeStatusVal(String, ATTRVALUETYPE, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает состояние значения атрибута.
public:
int GetAttributeStatusVal(System::String ^ bstrValue, Microsoft::VisualStudio::Shell::Interop::ATTRVALUETYPE type, [Runtime::InteropServices::Out] int % pfActive);
int GetAttributeStatusVal(std::wstring const & bstrValue, Microsoft::VisualStudio::Shell::Interop::ATTRVALUETYPE type, [Runtime::InteropServices::Out] int & pfActive);
public int GetAttributeStatusVal (string bstrValue, Microsoft.VisualStudio.Shell.Interop.ATTRVALUETYPE type, out int pfActive);
abstract member GetAttributeStatusVal : string * Microsoft.VisualStudio.Shell.Interop.ATTRVALUETYPE * int -> int
Public Function GetAttributeStatusVal (bstrValue As String, type As ATTRVALUETYPE, ByRef pfActive As Integer) As Integer
Параметры
- bstrValue
- String
[in] Указатель на строку, содержащую значение.
- type
- ATTRVALUETYPE
[in] Объект ATTRVALUETYPE, указывающий тип атрибута. VSHAL_Real для фактического атрибута, VSHAL_Display для атрибута отображения.
- pfActive
- Int32
[out] Логическое значение. Задайте значение true, если атрибут активен.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из vsshell80. IDL:
HRESULT IVsHelpAttributeList::GetAttributeStatusVal(
[in] BSTR bstrValue,
[in] ATTRVALUETYPE type, [out] BOOL *pfActive
);