Metoda AddInBase.RequestComAddInAutomationService —
Zwraca obiekt w opracowywanego dodatku używaną przez inne rozwiązania.
Przestrzeń nazw: Microsoft.Office.Tools
Zestaw: Microsoft.Office.Tools.Common.v4.0.Utilities (w Microsoft.Office.Tools.Common.v4.0.Utilities.dll)
Składnia
'Deklaracja
Protected Overridable Function RequestComAddInAutomationService As Object
protected virtual Object RequestComAddInAutomationService()
Wartość zwracana
Typ: System.Object
Obiekt, który chcesz udostępnić do innych rozwiązań.
Uwagi
Zastąpić tę metodę, aby wystawiać obiektu w dodatku do innych rozwiązań.Dotyczy to innych dodatków i dostosowań poziomie dokumentu działa w ten sam proces aplikacji, kod języka VBA i kodu automatyzacji zewnętrznych.
Obiekt, który powrocie muszą być publiczne, musi być widoczna dla modelu COM i należy udostępnić interfejsu IDispatch interfejsu.Jeśli obiekt wrócisz nie spełnia tych wymagań, Visual Studio 2010 Tools for Office Runtime spowoduje zgłoszenie InvalidCastException po wywołuje implementacji.
Aby uzyskać więcej informacji, zobacz Wywołanie kodu w dodatki poziomie aplikacji z innych rozwiązań pakietu Office.
Przykłady
Na przykład kod, który demonstruje sposób zastąpić RequestComAddInAutomationService metoda, zobacz Instruktaż: Wywołanie kodu w dodatku poziomie aplikacji z języka VBA.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
Przestrzeń nazw Microsoft.Office.Tools
Inne zasoby
Wywołanie kodu w dodatki poziomie aplikacji z innych rozwiązań pakietu Office
Instruktaż: Wywołanie kodu w dodatku poziomie aplikacji z języka VBA