IVsObjectList.GetBrowseObject(UInt32, Object) Methode

Definition

Gibt einen Zeiger auf die Eigenschaftensuche IDispatch nach dem angegebenen Listenelement zurück.

public:
 int GetBrowseObject(System::UInt32 index, [Runtime::InteropServices::Out] System::Object ^ % ppdispBrowseObj);
int GetBrowseObject(unsigned int index, [Runtime::InteropServices::Out] winrt::Windows::Foundation::IInspectable const & & ppdispBrowseObj);
public int GetBrowseObject (uint index, out object ppdispBrowseObj);
abstract member GetBrowseObject : uint32 * obj -> int
Public Function GetBrowseObject (index As UInteger, ByRef ppdispBrowseObj As Object) As Integer

Parameter

index
UInt32

[in] Gibt den Index des relevanten Listenelements an.

ppdispBrowseObj
Object

vorgenommen Zeiger auf ein- IDispatch Objekt, das verwendet wird, um die Eigenschaftenfenster aufzufüllen.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus vsshell. idl:

HRESULT IVsObjectList::GetBrowseObject(  
   [in] ULONG Index,  
   [out] IDispatch **ppdispBrowseObj  
);  

Diese Methode wird in der Liste aufgerufen, wenn das Listenelement in der Benutzeroberfläche des Tools ausgewählt wird. Dies gilt sowohl für die Klassenansicht -als auch für die Objektkatalog -Tools. Viele Implementierungen, wie z. b. C++, verwenden einfach die CodeModel-Automatisierungs Objekte als Objekte zum Durchsuchen von Eigenschaften.

Sie können zurückgeben, E_NOTIMPL Wenn Sie das Durchsuchen von Symbol Ebenen nicht unterstützen.

Gilt für