Condividi tramite


Metodo AddIn.RequestComAddInAutomationService (System 2007)

Aggiornamento: novembre 2007

Restituisce un oggetto del componente aggiuntivo che può essere utilizzato da altre soluzioni Microsoft Office.

Spazio dei nomi:  Microsoft.Office.Tools
Assembly:  Microsoft.Office.Tools.Common.v9.0 (in Microsoft.Office.Tools.Common.v9.0.dll)

Sintassi

Protected Overridable Function RequestComAddInAutomationService As Object

Dim returnValue As Object

returnValue = Me.RequestComAddInAutomationService()
protected virtual Object RequestComAddInAutomationService()

Valore restituito

Tipo: System.Object

Oggetto che si desidera esporre ad altri componenti aggiuntivi.

Note

Eseguire l'override di questo metodo per esporre un oggetto del componente aggiuntivo alle altre soluzioni Microsoft Office. Sono inclusi gli altri componenti aggiuntivi e le personalizzazioni a livello di documento in esecuzione nello stesso processo dell'applicazione, nel codice VBA e nel codice di automazione esterno.

L'oggetto restituito deve essere pubblico, deve essere visibile a COM e deve esporre l'interfaccia IDispatch. Se l'oggetto restituito non soddisfa tali requisiti, il runtime di Visual Studio Tools per Office genera un'eccezione InvalidCastException dopo avere chiamato l'implementazione.

Per ulteriori informazioni, vedere Chiamata di codice nei componenti aggiuntivi a livello di applicazione da altre soluzioni Office.

Esempi

Per un esempio di codice che illustri l'override del metodo RequestComAddInAutomationService, vedere Procedura dettagliata: chiamata di codice in un componente aggiuntivo a livello di applicazione da VBA.

Autorizzazioni

Vedere anche

Riferimenti

AddIn Classe

Membri AddIn

Spazio dei nomi Microsoft.Office.Tools

Altre risorse

Chiamata di codice nei componenti aggiuntivi a livello di applicazione da altre soluzioni Office

Procedura dettagliata: chiamata di codice in un componente aggiuntivo a livello di applicazione da VBA