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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Office.Tools
Altre risorse
Chiamata di codice nei componenti aggiuntivi a livello di applicazione da altre soluzioni Office