IVsObjectList2.ToggleState(UInt32, UInt32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает запрошенному элементу дерева переключить состояние флажков, если он имеет флажки.
public:
int ToggleState(System::UInt32 index, [Runtime::InteropServices::Out] System::UInt32 % ptscr);
int ToggleState(unsigned int index, [Runtime::InteropServices::Out] unsigned int & ptscr);
public int ToggleState (uint index, out uint ptscr);
abstract member ToggleState : uint32 * uint32 -> int
Public Function ToggleState (index As UInteger, ByRef ptscr As UInteger) As Integer
Параметры
- index
- UInt32
[in] Указывает индекс соответствующего элемента списка дерева.
- ptscr
- UInt32
[out] Указатель на значение _VSTREESTATECHANGEREFRESH.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из vsshell80. IDL:
[C++]
HRESULT IVsObjectList2::ToggleState(
[in] ULONG Index,
[out] VSTREESTATECHANGEREFRESH *ptscr
);
Этот метод возвращает состояние данного элемента списка дерева. Элемент может иметь более одного состояния. Состояния берутся из _VSTREESTATECHANGEREFRESH перечисления.