Metoda WorkbookBase.RequestService —
Zwraca obiekt, który implementuje Microsoft.Office.Core.IRibbonExtensibility interfejsu w dostosowania poziomie dokumentu.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.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ą Microsoft.Office.Core.IRibbonExtensibility interfejsu.
Wartość zwracana
Typ: System.Object
Obiekt w Twoje dostosowywania poziomie dokumentu, który implementuje Microsoft.Office.Core.IRibbonExtensibility interfejsu.
Uwagi
Zastąpienie tej metody, jeśli dostosowywania wstążki skoroszytu, tworząc własny wykonania Microsoft.Office.Core.IRibbonExtensibility interfejs lub poprzez dodanie Wstążki (XML) przedmiot do swojego projektu.
W przypadku dostosowania wstążki przez dodanie wstążki (Visual Designer) przedmiot do swojego projektu programu Visual Studio zastępuje tę metodę dla Ciebie.Aby uzyskać więcej informacji, zobacz Omówienie wstążki i Projektant wstążki.
Jeżeli użyje się tej metody, należy sprawdzić wartość serviceGuid parametru, aby określić, czy Microsoft.Office.Core.IRibbonExtensibility interfejsu wymagane jest, a następnie zwraca obiekt, który implementuje interfejs.Gdy skoroszyt jest otwarty, Visual Studio 2010 Tools for Office Runtime wywołania RequestService, i wysyła je do wartości zwracanej do programu Microsoft Office Excel.Aby uzyskać więcej informacji o Microsoft.Office.Core.IRibbonExtensibility interfejs, zobacz Obiektu IRibbonExtensibility w dokumentacji programu Microsoft Office.
Alternatywnie można zastąpić, CreateRibbonExtensibilityObject metoda zamiast zastępować RequestService metoda.Aby uzyskać więcej informacji, zobacz Wstążka XML.
[!UWAGA]
Microsoft.Office.Core.IRibbonExtensibilityjest jednym z kilku interfejsów (również o nazwie rozszerzeń interfejsów) są dostarczane przez program Microsoft Office.Jednak jest tylko interfejs, który można zaimplementować w dostosowania poziomie dokumentu dla programu Excel.Inne interfejsy rozszerzeń można zaimplementować na poziomie aplikacji dodatków.Aby uzyskać więcej informacji, 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..