IVsObjectList.LocateExpandedList(IVsLiteTreeList, UInt32) Yöntem

Tanım

public:
 int LocateExpandedList(Microsoft::VisualStudio::Shell::Interop::IVsLiteTreeList ^ ExpandedList, [Runtime::InteropServices::Out] System::UInt32 % iIndex);
int LocateExpandedList(Microsoft::VisualStudio::Shell::Interop::IVsLiteTreeList const & ExpandedList, [Runtime::InteropServices::Out] unsigned int & iIndex);
public int LocateExpandedList (Microsoft.VisualStudio.Shell.Interop.IVsLiteTreeList ExpandedList, out uint iIndex);
abstract member LocateExpandedList : Microsoft.VisualStudio.Shell.Interop.IVsLiteTreeList * uint32 -> int
Public Function LocateExpandedList (ExpandedList As IVsLiteTreeList, ByRef iIndex As UInteger) As Integer

Parametreler

ExpandedList
IVsLiteTreeList

'ndaki IVsLiteTreeList Genişletilmiş listeyi belirten arabirime yönelik işaretçi.

iIndex
UInt32

dışı Belirtilen ağaç listesinin dizinini içeren bir tamsayı 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::LocateExpandedList(  
   [in] IVsLiteTreeList* ExpandedList,  
   [out] ULONG *iIndex  
);  

ReAlign TF_NORELOCATE Bir çağrı tarafından belirlendiği şekilde düğümün özniteliği ayarlanmamışsa, ortam bu yöntemi bir komut sırasında çağırır GetFlags . Liste bulunamıyorsa, ExpandedList atılır.

Şunlara uygulanır