IVsObjectList.GetBrowseObject(UInt32, Object) Método

Definição

Retorna um ponteiro para a propriedade procurar IDispatch o item de lista fornecido.

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

Parâmetros

index
UInt32

no Especifica o índice do item de lista de interesse.

ppdispBrowseObj
Object

fora Ponteiro para um IDispatch objeto que é usado para popular o janela Propriedades.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De VSShell. idl:

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

Esse método é chamado na lista quando o item de lista é selecionado na interface do usuário da ferramenta. Isso se aplica às ferramentas modo de exibição de classe e pesquisador de objetos . Muitas implementações, como C++, simplesmente reutilizam os objetos de automação do CodeModel como a propriedade procura objetos.

Você pode retornar E_NOTIMPL se não oferecer suporte à navegação de propriedade no nível de símbolo.

Aplica-se a