IVsLiteTreeList.GetExpandable(UInt32, 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.
Specifies whether an item is expandable.
public:
int GetExpandable(System::UInt32 index, [Runtime::InteropServices::Out] int % pfExpandable);
int GetExpandable(unsigned int index, [Runtime::InteropServices::Out] int & pfExpandable);
public int GetExpandable (uint index, out int pfExpandable);
abstract member GetExpandable : uint32 * int -> int
Public Function GetExpandable (index As UInteger, ByRef pfExpandable As Integer) As Integer
Parameters
- index
- UInt32
[in] Specifies the index of the node of interest.
- pfExpandable
- Int32
true
if item is expandable.
Returns
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From vsshell.idl:
HRESULT IVsLiteTreeList::GetExpandable(
[in] ULONG Index,
[out] BOOL *pfExpandable
);
GetExpandable
is not called if TF_NOEXPANSION is set.