Lavorare con i componenti aggiuntivi di Office

A volte potresti voler dare accesso ai controlli dell’interfaccia che eseguono codice per modificare i documenti. Aspose.Words API fornisce lo spazio dei nomi WebExtensions, che consente a varie classi di personalizzare elementi e attributi estendendo il vocabolario XML per rappresentare i componenti aggiuntivi di Office.

WebExtensions lo spazio dei nomi può essere suddiviso condizionatamente in:

  • Oggetti per lavorare con il riquadro attività
  • Oggetti per lavorare con le estensioni Web

Utilizzo dei riquadri attività

I riquadri attività sono superfici di interfaccia visualizzate sul lato destro della finestra in Microsoft Word. Riquadro attività consente agli utenti di accedere ai controlli dell’interfaccia che possono eseguire il codice per modificare i documenti.

Ad esempio, utilizzando l’API Aspose.Words, è possibile aggiungere un componente aggiuntivo del riquadro attività e personalizzarne l’aspetto.

Utilizzo delle estensioni Web

Le estensioni Web sono strumenti che ampliano le funzionalità delle applicazioni di Office e interagiscono con il contenuto dei documenti di Office. Le estensioni Web forniscono funzionalità aggiuntive ai client Office per migliorare l’esperienza utente.

Aspose.Words offre la possibilità di aggiungere estensioni Web del tipo di riquadro attività utilizzando le classi WebExtension e TaskPane e consente inoltre di personalizzare le proprietà del riquadro e dell’estensione.

Nell’esempio di codice seguente viene illustrato come creare riquadri attività e aggiungere riquadri attività estensione Web con proprietà di base:

Per visualizzare un elenco di componenti aggiuntivi del riquadro attività, utilizzare la proprietà WebExtensionTaskPanes.

Il seguente esempio di codice mostra come ottenere un tale elenco di componenti aggiuntivi: