IVsObjectList.ToggleState(UInt32, UInt32) Yöntem

Tanım

İstenen ağaç öğesine onay kutuları varsa, denetlenen durumunu değiştirme izni söyler.

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

Parametreler

index
UInt32

'ndaki İlgilendiğiniz ağaç listesi öğesinin dizinini belirtir.

ptscr
UInt32

dışı _VSTREESTATECHANGEREFRESH Değer işaretçisi.

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.

Uygulamalar

Açıklamalar

COM Imzası

Vsshell. IDL dosyasından:

HRESULT IVsObjectList::ToggleState(  
   [in] ULONG Index,  
   [out] VSTREESTATECHANGEREFRESH *ptscr  
);  

Bu yöntem, verilen ağaç listesi öğesinin durumunu döndürür. Öğe birden fazla duruma sahip olabilir. Durumlar _VSTREESTATECHANGEREFRESH numaralandırmasından alınır.

Şunlara uygulanır