Metoda AddInBase.RequestService —
Zwraca obiekt, który rozciąga się funkcją dostępną w aplikacji pakietu Microsoft Office.
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 RequestService ( _
serviceGuid As Guid _
) As Object
protected virtual Object RequestService(
Guid serviceGuid
)
Parametry
- serviceGuid
Typ: System.Guid
A Guid , które identyfikują rozszerzalności interfejs, który jest obsługiwany przez aplikacje Microsoft Office.
Wartość zwracana
Typ: System.Object
Obiekt, który implementuje interfejs rozszerzalności, który jest identyfikowany przez serviceGuid.
Uwagi
Zastąpić tę metodę w poziomie aplikacji dodatek do implementujące interfejs rozszerzalności, która rozszerza funkcji w aplikacji pakietu Microsoft Office.Aby uzyskać więcej informacji, zobacz Dostosowywanie funkcji interfejsu użytkownika przy użyciu interfejsów rozszerzalności.
Aby zastąpić tę metodę, należy sprawdzić wartość serviceGuid do określenia, który interfejs rozszerzalności wymagane jest parametrem i powrót obiekt, który implementuje interfejs.Gdy dodatek jest ładowany, Visual Studio 2010 Tools for Office Runtime wywołania RequestService jeden lub więcej razy dla każdego interfejsu, który jest obsługiwany przez aplikację i wysyła je do wartości zwracanej do aplikacji Microsoft Office, która jest ładowanie dodatku.Aby uzyskać więcej informacji na temat procesu ładowania dodatków, zobacz Architektura dodatków poziomie aplikacji.
[!UWAGA]
Jeśli tworząc własny wykonania dostosowywania interfejsu użytkownika wstążki Microsoft.Office.Core.IRibbonExtensibility interfejs lub poprzez dodanie Wstążki (XML) element do projektu, można także zastąpić CreateRibbonExtensibilityObject zamiast metody RequestService metoda.Aby uzyskać więcej informacji, zobacz Omówienie wstążki i Wstążka XML.
Przykłady
Na przykład kod, który demonstruje sposób implementujące interfejs rozszerzalność i zastąpienie RequestService metoda, zobacz Dostosowywanie funkcji interfejsu użytkownika przy użyciu interfejsów rozszerzalności.
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
Dostosowywanie funkcji interfejsu użytkownika przy użyciu interfejsów rozszerzalności