Udostępnij za pośrednictwem


WorkbookBase.RequestService(Guid) Metoda

Definicja

Zwraca obiekt implementujący 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

Zastąpij tę metodę, jeśli dostosowujesz wstążkę skoroszytu, tworząc własną implementację Microsoft.Office.Core.IRibbonExtensibility interfejsu 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ąpi 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 implementujący interfejs. Po otwarciu skoroszytu środowisko uruchomieniowe Visual Studio Tools dla pakietu Office wywołuje RequestServicemetodę i wysyła wartość zwracaną do programu Microsoft Office Excel. Aby uzyskać więcej informacji na temat interfejsu Microsoft.Office.Core.IRibbonExtensibility , zobacz IRibbonExtensibility Object (Obiekt IRibbonExtensibility) w dokumentacji pakietu Microsoft Office.

Alternatywnie można zastąpić metodę CreateRibbonExtensibilityObject zamiast zastąpić metodę RequestService . Aby uzyskać więcej informacji, zobacz Wstążka XML.

Uwaga

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

Dotyczy