Compartilhar via


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

Consulte também

Referência

AddInBase Classe

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