Método IVsToolbox.AddActiveXItem (Guid, String, IVsHierarchy)
Publicado: abril de 2016
Permite que controles de ActiveX a ser adicionado programaticamente à caixa de ferramentas.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int AddActiveXItem(
[InAttribute] ref Guid clsid,
string lpszTab,
IVsHierarchy pHierarchy
)
int AddActiveXItem(
[InAttribute] Guid% clsid,
String^ lpszTab,
IVsHierarchy^ pHierarchy
)
abstract AddActiveXItem :
clsid:Guid byref *
lpszTab:string *
pHierarchy:IVsHierarchy -> int
Function AddActiveXItem (
<InAttribute> ByRef clsid As Guid,
lpszTab As String,
pHierarchy As IVsHierarchy
) As Integer
Parâmetros
- clsid
[in] Identificador de classe definindo o controle de ActiveX para adicionar à caixa de ferramentas.
- lpszTab
[[in] O nome localizado da guia para adicionar o controle de ActiveX.O nome localizado pode ser obtido a partir do nome não-localizada invariável chamandoGetIDOfTab
- pHierarchy
[in] Não implementado.
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 vsshell.idl:
HRESULT IVsToolbox::AddActiveXItem(
[in]REFCLSID clsid,
[in]LPCOLESTR lpszTab,
[in]IVsHierarchy *pHierarchy
);
A caixa de ferramentas é que um conjunto de guias e cada guia tem uma coleção de itens nele.Os itens na guia são uma IDataObject, que é o objeto usado para passar informações para a área de transferência ou através de OLE.Provedor de dados da caixa de ferramentas padrão da caixa de ferramentas é um provedor de dados do ActiveX.Para adicionar um item não ActiveX à caixa de ferramentas, use AddItem.
Consulte também
Interface IVsToolbox
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo