Udostępnij za pośrednictwem


Metoda AddInBase.RequestService —

Zwraca obiekt, który rozszerza funkcji 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 wdrożenia rozszerzalności interfejs, który rozszerza funkcji w aplikacji pakietu Microsoft Office.Aby uzyskać więcej informacji, zobacz Dostosowywanie funkcji interfejsu użytkownika korzystając z rozszerzalności interfejsów.

Aby zastąpić tę metodę, należy sprawdzić wartość serviceGuid parametru, aby określić wymagane jest w interfejs rozszerzalność i następnie powróć 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 do aplikacji Microsoft Office, który jest ładowany dodatek wartości zwracanej.Aby uzyskać więcej informacji na temat procesu ładowania dodatków, zobacz Architektura dodatków na poziomie aplikacji.

[!UWAGA]

Jeśli są Dostosowywanie interfejsu użytkownika wstążki, tworząc własny wykonania Microsoft.Office.Core.IRibbonExtensibility interfejsu lub poprzez dodanie Wstążki (XML) element do projektu, można także zastąpić CreateRibbonExtensibilityObject zamiast metody RequestService metody.Aby uzyskać więcej informacji, zobacz Wstążka ― Omówienie i XML — Wstążka.

Przykłady

Dla przykładowy kod, który demonstruje, jak implementować interfejs rozszerzalność i zastąpić RequestService metoda, zobacz Dostosowywanie funkcji interfejsu użytkownika korzystając z rozszerzalności interfejsów.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

AddInBase Klasa

Przestrzeń nazw Microsoft.Office.Tools

Inne zasoby

Dostosowywanie funkcji interfejsu użytkownika korzystając z rozszerzalności interfejsów