Udostępnij za pośrednictwem


DocumentBase.RequestService(Guid) Metoda

Definicja

Zwraca obiekt, który implementuje interfejs Microsoft.Office.Core.IRibbonExtensibility w dostosowywaniu na poziomie dokumentu.

protected:
 virtual System::Object ^ RequestService(Guid serviceGuid);
protected virtual object RequestService (Guid serviceGuid);
abstract member RequestService : Guid -> obj
override this.RequestService : Guid -> obj
Protected Overridable Function RequestService (serviceGuid As Guid) As Object

Parametry

serviceGuid
Guid

Element Guid identyfikujący Microsoft.Office.Core.IRibbonExtensibility interfejs.

Zwraca

Obiekt w dostosowywaniu na poziomie dokumentu, który implementuje interfejs Microsoft.Office.Core.IRibbonExtensibility.

Uwagi

Przesłoń tę metodę, jeśli dostosowujesz wstążkę dokumentu, tworząc własną implementację interfejsu Microsoft.Office.Core.IRibbonExtensibility lub dodając element wstążki (XML) do projektu.

Jeśli dostosujesz wstążkę, dodając element wstążki (Visual Projektant) do projektu, program Visual Studio zastępuje tę metodę. Aby uzyskać więcej informacji, zobacz Omówienie wstążki i Projektant wstążki.

Jeśli zastąpisz tę metodę, sprawdź wartość parametru serviceGuid , aby określić, czy Microsoft.Office.Core.IRibbonExtensibility interfejs jest żądany, a następnie zwróć obiekt, który implementuje interfejs. Po otwarciu dokumentu środowisko uruchomieniowe Visual Studio Tools dla pakietu Office wywołuje RequestServicemetodę i wysyła wartość zwracaną do Word pakietu Microsoft Office. Aby uzyskać więcej informacji na temat interfejsu Microsoft.Office.Core.IRibbonExtensibility , zobacz IRibbonExtensibility Object w dokumentacji pakietu Microsoft Office.

Alternatywnie można zastąpić metodę CreateRibbonExtensibilityObject zamiast zastępować metodę RequestService . Aby uzyskać więcej informacji, zobacz Plik XML wstążki.

Uwaga

Microsoft.Office.Core.IRibbonExtensibility jest jednym z kilku interfejsów (nazwanych również interfejsami rozszerzalności), które są dostarczane przez pakiet Microsoft Office. Jest to jednak jedyny interfejs, który można zaimplementować w dostosowywaniu na poziomie dokumentu dla Word. Inne interfejsy rozszerzalności można zaimplementować w dodakach na poziomie aplikacji. Aby uzyskać więcej informacji, zobacz Dostosowywanie funkcji interfejsu użytkownika przy użyciu interfejsów rozszerzalności.

Dotyczy