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.
- pgrfOptions
[in, out] Valores são obtidas a partir do _LIB_ADDREMOVEOPTIONS enumeração.
- 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