IVsLiteTree.ToggleExpansionAbsolute(UInt32, Int32, Int32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Expands an item by selected by absolute index.
public:
int ToggleExpansionAbsolute(System::UInt32 index, [Runtime::InteropServices::Out] int % pfCanRecurse, [Runtime::InteropServices::Out] int % pChange);
int ToggleExpansionAbsolute(unsigned int index, [Runtime::InteropServices::Out] int & pfCanRecurse, [Runtime::InteropServices::Out] int & pChange);
public int ToggleExpansionAbsolute (uint index, out int pfCanRecurse, out int pChange);
abstract member ToggleExpansionAbsolute : uint32 * int * int -> int
Public Function ToggleExpansionAbsolute (index As UInteger, ByRef pfCanRecurse As Integer, ByRef pChange As Integer) As Integer
Parameters
- index
- UInt32
[in] Integer. The absolute index of the node to expand.
- pfCanRecurse
- Int32
[out] Pointer to a Boolean. Set to true
if the tree list can be recursive.
- pChange
- Int32
[out] Pointer to an integer. Set to zero (0) if there is no change.
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
[C++]
From vsshell.idl:
HRESULT IVsLiteTree::ToggleExpansionAbsolute(
[in] ULONG Index,
[out] BOOL *pfCanRecurse,
[out] long *pChange
);