Método AddInBase.RequestComAddInAutomationService
Retorna um objeto no seu suplemento que pode ser usado por outras soluções.
Namespace: Microsoft.Office.Tools
Assembly: Microsoft.Office.Tools.Common.v4.0.Utilities (em Microsoft.Office.Tools.Common.v4.0.Utilities.dll)
Sintaxe
'Declaração
Protected Overridable Function RequestComAddInAutomationService As Object
protected virtual Object RequestComAddInAutomationService()
Valor de retorno
Tipo: System.Object
Um objeto que você deseja expor a outras soluções.
Comentários
Substitua esse método para expor um objeto em seu suplemento a outras soluções. Isso inclui outros suplementos e personalizações em nível de documento em execução no mesmo processo do aplicativo, código do VBA e no código de automação.
O objeto que você retornar deve ser público, ele deve ser visível para COM e ele deve expor o IDispatch interface. Se o objeto que você retornar não atender a esses requisitos, a Visual Studio Tools for Office runtime lançará um InvalidCastException depois que ele chama sua implementação.
For more information, see Código de chamada no nível do aplicativo Add-ins de outras soluções do Office.
Exemplos
Para obter um exemplo de código demonstra como substituir o RequestComAddInAutomationService método, consulte Demonstra Passo a passo: Chamar o código do VBA em um suplemento em nível de aplicativo.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Namespace Microsoft.Office.Tools
Outros recursos
Código de chamada no nível do aplicativo Add-ins de outras soluções do Office
Demonstra Passo a passo: Chamar o código do VBA em um suplemento em nível de aplicativo