Partilhar via


Método AddInBase.RequestComAddInAutomationService

Retorna um objeto no 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 no suplemento a outras soluções.Isso inclui outras personalizações de suplementos e da nível que executam no mesmo processo do aplicativo, código de VBA, e código externo de automação.

O objeto que você de retorno deve ser público, deve ser visível COM a, e deve expor a interface de IDispatch .Se o objeto de retorno você não atende esses requisitos, Visual Studio Tools for Office Runtime irá acionar InvalidCastException depois que chama sua implementação.

Para obter mais informações, consulte Chamar código nos suplementos de nível de aplicativo de outras soluções do Office.

Exemplos

Para um código exemplo que mostra como substituir o método de RequestComAddInAutomationService , considere Passo a passo: Chamando o código de um suplemento em nível de aplicativo do VBA.

Segurança do .NET Framework

Consulte também

Referência

AddInBase Classe

Namespace Microsoft.Office.Tools

Outros recursos

Chamar código nos suplementos de nível de aplicativo de outras soluções do Office

Passo a passo: Chamando o código de um suplemento em nível de aplicativo do VBA