Condividi tramite


Esempio di servizi di runtime

Aggiornamento: novembre 2007

Nota:

Questo esempio può essere eseguito solo in Microsoft Office Excel 2007.

Viene illustrato come creare una personalizzazione della barra multifunzione e un riquadro attività personalizzato per Microsoft Office Excel 2007 implementando interfacce di estensibilità in un componente aggiuntivo.

Questo esempio implementa le interfacce di estensibilità seguenti per creare il riquadro attività personalizzato:

  • Microsoft.Office.Core.ICustomTaskPaneConsumer. L'esempio implementa questa interfaccia per creare un riquadro attività che contiene una casella di testo e un pulsante. Quando l'utente fa clic sul pulsante, la stringa nella casella di testo viene aggiunta all'intervallo attivo nella cartella di lavoro attiva.

  • Microsoft.Office.Core.IRibbonExtensibility. L'esempio implementa questa interfaccia per aggiungere un interruttore che l'utente può utilizzare per visualizzare o nascondere il riquadro attività.

Per informazioni sull'installazione del progetto di esempio nel computer, vedere Procedura: installare e utilizzare i file di esempio presenti nella Guida.

Nota:

Sebbene in questo esempio vengano utilizzate le interfacce di estensibilità per creare una personalizzazione della barra multifunzione e un riquadro attività personalizzato, Visual Studio Tools per Office fornisce le classi e le finestre di progettazione che è possibile utilizzare in alternativa. Queste finestre di progettazione e classi aiutano a semplificare il processo di lavoro con queste funzionalità. Per ulteriori informazioni, vedere Finestra di progettazione della barra multifunzione e Cenni preliminari sui riquadri attività personalizzati.

Nota sulla sicurezza:

Il codice di esempio che segue è finalizzato alla descrizione di un concetto e ne viene utilizzata e illustrata solo la parte relativa al concetto in questione. È possibile che non soddisfi i requisiti di sicurezza per un ambiente specifico ed è opportuno non utilizzarlo esattamente in questo formato. È consigliabile aggiungere codice di sicurezza e di gestione degli errori per rendere i progetti più sicuri e affidabili. Microsoft fornisce questo codice di esempio "così come è", senza garanzie.

Download sample

Per eseguire l'esempio

  1. Premere F5.

  2. Sulla barra multifunzione, fare clic sulla scheda RuntimeServices.

  3. Nel gruppo VSTO, fare clic sul pulsante TaskPane.

    Verificare che venga visualizzato il riquadro attività Contoso.

  4. Nel riquadro attività digitare un testo nella casella di testo.

  5. Fare clic sul pulsante Inserisci.

    Verificare che il testo digitato nella casella di testo venga aggiunto nella cella attiva nel foglio di lavoro attivo.

  6. Nella barra multifunzione, fare di nuovo clic sul pulsante TaskPane.

    Verificare che venga chiuso il riquadro attività

Requisiti

Per questo esempio sono necessarie le seguenti applicazioni:

  • Visual Studio Tools per Office.

  • Microsoft Office Excel 2007.

Dimostrazione

In questo esempio vengono illustrati i seguenti concetti:

  • Creazione di una personalizzazione della barra multifunzione implementando l'interfaccia Microsoft.Office.Core.IRibbonExtensibility in un componente aggiuntivo.

  • Creazione di riquadro attività personalizzato implementando l'interfaccia Microsoft.Office.Core.ICustomTaskPaneConsumer in un componente aggiuntivo.

  • Attivazione e disattivazione della visualizzazione del riquadro attività personalizzato tramite un interruttore sulla barra multifunzione.

  • Inserimento del testo immesso nel riquadro attività personalizzato all'interno del foglio di lavoro attivo.

Vedere anche

Attività

Esempio Task Pane Demo

Concetti

Personalizzazione delle funzionalità dell'interfaccia utente utilizzando le interfacce di estensibilità

Finestra di progettazione della barra multifunzione

Cenni preliminari sui riquadri attività personalizzati

Altre risorse

Esempi a livello di documento