Partilhar via


Método IVsSimpleLibrary2.AddBrowseContainer (VSCOMPONENTSELECTORDATA , UInt32, String)

 

Adiciona um recipiente de procurar sejam pesquisados pela biblioteca.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Sintaxe

int AddBrowseContainer(
    VSCOMPONENTSELECTORDATA[] pcdComponent,
    ref uint pgrfOptions,
    out string pbstrComponentAdded
)
int AddBrowseContainer(
    array<VSCOMPONENTSELECTORDATA>^ pcdComponent,
    unsigned int% pgrfOptions,
    [OutAttribute] String^% pbstrComponentAdded
)
abstract AddBrowseContainer : 
        pcdComponent:VSCOMPONENTSELECTORDATA[] *
        pgrfOptions:uint32 byref *
        pbstrComponentAdded:string byref -> int
Function AddBrowseContainer (
    pcdComponent As VSCOMPONENTSELECTORDATA(),
    ByRef pgrfOptions As UInteger,
    <OutAttribute> ByRef pbstrComponentAdded As String
) As Integer

Parâmetros

  • pcdComponent
    [in] A VSCOMPONENTSELECTORDATA o objeto que especifica os atributos que identificam o componente adicionado.
  • pbstrComponentAdded
    [out] Retorna um string que contém o texto a ser exibido para o componente adicionado.

Valor de retorno

Type: System.Int32

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

Comentários

COM assinatura

De vsshell80.idl:

HRESULT IVsSimpleLibrary2::AddBrowseContainer(
   [in]      PVSCOMPONENTSELECTORDATA  pcdComponent, 
   [in, out] LIB_ADDREMOVEOPTIONS     *pgrfOptions, 
   [out]     BSTR                     *pbstrComponentAdded
);

Este método adiciona o componente especificado pelos valores de VSCOMPONENTSELECTORDATA estrutura para o recipiente de navegação global.Se o componente já está presente, esse método retorna LARO_ALREADYADDED na PgrfOptions parâmetro.Se o componente tiver sido adicionado por meio de uma operação de abertura de arquivo, o ambiente define pgrfOptions para LARO_THRUFILEOPS como um parâmetro de entrada.Este método define a pbstrComponentAdded parâmetro para o nome que você deseja exibir na Add Reference caixa de diálogo.Esse nome deve ser o mesmo nome que retornado por uma chamada para GetText.

O ambiente só chama esse método para bibliotecas registradas de um recipiente de navegação global.

Consulte também

Interface IVsSimpleLibrary2
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo