WorkbookBase.RequestService(Guid) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un oggetto che implementa l'interfaccia Microsoft.Office.Core.IRibbonExtensibility in una personalizzazione a livello di documento.
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
Parametri
- serviceGuid
- Guid
Oggetto Guid che identifica l'interfaccia Microsoft.Office.Core.IRibbonExtensibility
.
Restituisce
Un oggetto nella personalizzazione a livello di documento che implementa l'interfaccia Microsoft.Office.Core.IRibbonExtensibility.
Commenti
Eseguire l'override di questo metodo se si personalizza la barra multifunzione della cartella di lavoro creando una propria implementazione dell'interfaccia Microsoft.Office.Core.IRibbonExtensibility
o aggiungendo un elemento della barra multifunzione (XML) al progetto.
Se si personalizza la barra multifunzione aggiungendo un elemento della barra multifunzione (Visual Designer) al progetto, Visual Studio esegue l'override di questo metodo. Per altre informazioni, vedere Panoramica della barra multifunzione e Designer della barra multifunzione.
Se si esegue l'override di questo metodo, controllare il valore del serviceGuid
parametro per determinare se l'interfaccia Microsoft.Office.Core.IRibbonExtensibility
viene richiesta e quindi restituire un oggetto che implementa l'interfaccia. Quando la cartella di lavoro viene aperta, il runtime di Visual Studio Tools per Office chiama RequestServicee invia il valore restituito a Microsoft Office Excel. Per altre informazioni sull'interfaccia Microsoft.Office.Core.IRibbonExtensibility
, vedere Oggetto IRibbonExtensibility nella documentazione di Microsoft Office.
In alternativa, è possibile eseguire l'override del CreateRibbonExtensibilityObject metodo anziché eseguire l'override del RequestService metodo . Per altre informazioni, vedere Ribbon XML.
Nota
Microsoft.Office.Core.IRibbonExtensibility
è una delle diverse interfacce ( denominate anche interfacce di estendibilità) fornite da Microsoft Office. Tuttavia, si tratta dell'unica interfaccia che è possibile implementare in una personalizzazione a livello di documento per Excel. È possibile implementare altre interfacce di estendibilità nei componenti aggiuntivi a livello di applicazione. Per altre informazioni, vedere Personalizzazione delle funzionalità dell'interfaccia utente tramite interfacce di estendibilità.