Condividi tramite


Spazio dei nomi Microsoft.Office.Tools.Outlook

Lo spazio dei nomi Microsoft.Office.Tools.Outlook contiene un insieme di classi e interfacce che consentono di creare aree del modulo per la personalizzazione di moduli di Microsoft Office Outlook.

Le aree del modulo sono rappresentate dalle classi FormRegionBase e ImportedFormRegionBase. Quando si aggiunge un elemento Area del modulo di Outlook a un progetto di componente aggiuntivo per Outlook, in Visual Studio viene aggiunta al progetto una classe che eredita da una delle due classi.

Quando si importa un'area del modulo in un progetto di componente aggiuntivo per Outlook utilizzando la procedura guidata Nuova area del modulo di Outlook, in Visual Studio viene creata una classe di area del modulo che eredita da ImportedFormRegionBase.

Se si seleziona Progetta nuova area del modulo nella prima pagina della procedura guidata Nuova area del modulo di Outlook, in Visual Studio viene aggiunta una classe di area del modulo che eredita da FormRegionBase.

In entrambi casi, in Visual Studio viene aggiunta al progetto una classe factory di area del modulo che implementa l'interfaccia IFormRegionFactory. che è responsabile della creazione di nuove istanze dell'area di modulo.

Lo spazio dei nomi Microsoft.Office.Tools.Outlook contiene anche classi e attributi che rappresentano il tipo e il nome univoco dell'area del modulo, le proprietà che definiscono l'aspetto dell'area del modulo in Outlook e i nomi della classe messaggio degli elementi di Outlook cui l'area del modulo è associata.

Classi

  Classe Descrizione
Classe pubblica ControlNotFoundException Rappresenta gli errori che si verificano quando un controllo non viene trovato nell'oggetto Microsoft.Vbe.Interop.Forms.UserForm di un'area del modulo importata.
Classe pubblica FormRegionBase Rappresenta un'area del modulo di Outlook basata su un controllo utente.
Classe pubblica FormRegionCollectionBase Fornisce accesso agli oggetti IFormRegion in un progetto di componente aggiuntivo per Outlook.
Classe pubblica FormRegionMessageClassAttribute Rappresenta un attributo che specifica il nome di una classe messaggio di Microsoft Office Outlook da associare all'area del modulo.
Classe pubblica FormRegionNameAttribute Rappresenta il nome che identifica in modo univoco un'area del modulo in tutti i componenti aggiuntivi per Outlook.
Classe pubblica FormRegionStorageNullException Rappresenta un errore che si verifica quando il metodo GetFormRegionStorage della classe factory di area del modulo restituisce nullriferimento null (Nothing in Visual Basic).
Classe pubblica ImportedFormRegionBase Rappresenta un'area del modulo di Outlook basata su un controllo utente.
Classe pubblica InvalidMessageClassException Rappresenta gli errori che si verificano quando si specifica un nome di classe messaggio non valido.
Classe pubblica OutlookAddInBase Fornisce la classe base per la classe ThisAddIn nei componenti aggiuntivi di Outlook che vengono creati utilizzando Visual Studio.

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica Factory Fornisce metodi che possono essere utilizzati per eseguire varie attività in un componente aggiuntivo di Outlook, come ad esempio creare controlli nell'area del modulo, oggetti manifesto dell'area del modulo e azioni personalizzate.
Interfaccia pubblica FormRegionControl Rappresenta un'area del modulo di Outlook basata su un controllo utente.
Interfaccia pubblica FormRegionCustomAction Rappresenta un'azione personalizzata visualizzata nel gruppo Azioni personalizzate della barra multifunzione di un elemento di Outlook.
Interfaccia pubblica FormRegionCustomActionCollection Rappresenta un insieme di oggetti FormRegionCustomAction.
Interfaccia pubblica FormRegionFactoryResolveEventArgs Fornisce i dati per l'evento FormRegionFactoryResolve di un oggetto OutlookAddIn.
Interfaccia pubblica FormRegionInitializingEventArgs Fornisce dati per l'evento FormRegionInitializing della classe factory di area del modulo.
Interfaccia pubblica FormRegionManifest Rappresenta un manifesto di area del modulo che descrive l'aspetto dell'area del modulo in Outlook.
Interfaccia pubblica FormRegionManifestIcons Rappresenta un insieme di icone visualizzate per aree del modulo separate, di sostituzione e di sostituzione completa.
Interfaccia pubblica IFormRegion Definisce un'interfaccia che espone metodi utilizzati dagli eventi di area del modulo.
Interfaccia pubblica IFormRegionFactory Definisce un'interfaccia che crea istanze di classi che implementano IFormRegion.
Interfaccia pubblica IImportedFormRegionExtension Rappresenta un'estensione di un oggetto ImportedFormRegion.
Interfaccia pubblica ImportedFormRegion Rappresenta un'area del modulo di Microsoft Office Outlook basata su un file con estensione OFS (Outlook Form Storage).
Interfaccia pubblica OutlookAddIn Definisce la funzionalità principale dei componenti aggiuntivi di Outlook creati tramite gli Strumenti di sviluppo di Microsoft Office per Visual Studio.

Delegati

  Delegato Descrizione
Delegato pubblico FormRegionFactoryResolveEventHandler Rappresenta il metodo che gestirà l'evento FormRegionFactoryResolve di un oggetto OutlookAddIn.
Delegato pubblico FormRegionInitializingEventHandler Rappresenta il metodo che gestirà l'evento FormRegionInitializing dell'area del modulo.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica FormRegionCustomActionAddressLike Specifica come indirizzare l'elemento di destinazione visualizzato quando viene eseguita l'azione personalizzata.
Enumerazione pubblica FormRegionCustomActionBody Specifica il modo in cui il campo del messaggio o delle note di un elemento di Outlook viene incluso nella risposta visualizzata quando viene eseguita l'azione personalizzata.
Enumerazione pubblica FormRegionCustomActionMethod Specifica la modalità di risposta in caso di esecuzione dell'azione personalizzata.
Enumerazione pubblica FormRegionKindConstants Contiene costanti che specificano se l'area del modulo creata da una factory di area del modulo è basata su un controllo utente o un file OFS (Outlook Form Storage).
Enumerazione pubblica FormRegionType Specifica la modalità di visualizzazione dell'area del modulo in Microsoft Office Outlook.

Vedere anche

Riferimenti

Altre risorse

Creazione di aree di modulo di Outlook

Accesso a un'area del modulo in fase di esecuzione

Linee guida per la creazione delle aree di modulo di Outlook

Procedura dettagliata: progettazione di un'area del modulo di Outlook

Procedura: aggiungere un'area del modulo a un progetto di componente aggiuntivo per Outlook

Azioni personalizzate nelle aree di modulo di Outlook

Associazione di un'area del modulo a una classe messaggio di Outlook

Procedura dettagliata: importazione di un'area di modulo progettata in Outlook

Procedura: impedire la visualizzazione di un'area del modulo in Outlook

Procedura: accedere all'elemento di Outlook in cui viene visualizzata l'area del modulo