Condividi tramite


Spazio dei nomi Microsoft.Office.Tools.Outlook

Microsoft.Office.Tools.Outlook lo spazio dei nomi contiene un set di classi e interfacce che consentono di creare aree del modulo che personalizzano i moduli di Microsoft Office Outlook.

Le aree di modulo sono rappresentate da FormRegionBase e ImportedFormRegionBase classi.Quando si aggiungono Area di modulo di Outlook l'elemento in un progetto di componente aggiuntivo per Outlook, Visual Studio aggiunge Al progetto una classe che eredita da una di queste due classi.

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

Se si seleziona Progettare una nuova area di modulo nella prima pagina di Nuova area di modulo di Outlook la procedura guidata, Visual Studio aggiunge una classe di aree del form che eredita da FormRegionBase.

In entrambi i casi, Visual Studio aggiunge una classe factory dell'area di modulo a un progetto che implementa IFormRegionFactory interfaccia.La classe factory dell'area di modulo è responsabile della creazione di nuove istanze dell'area di modulo.

Microsoft.Office.Tools.Outlook lo spazio dei nomi contiene inoltre le classi e gli attributi che rappresentano il tipo di area del modulo, il nome univoco dell'area del modulo, le proprietà che definiscono come l'area di modulo viene visualizzata in Outlook e i nomi di classe messaggio degli elementi di Outlook con il quale l'area di modulo è associata.

Classi

  Classe Descrizione
Classe pubblica ControlNotFoundException Rappresenta gli errori che si verificano quando un controllo non viene rilevato in Microsoft.Vbe.Interop.Forms.UserForm di un'area di 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 di messaggio di Microsoft Office Outlook da associare all'area di modulo.
Classe pubblica FormRegionNameAttribute Rappresenta il nome che identifica in modo univoco un'area del modulo in tutti i componenti aggiuntivi di Outlook.
Classe pubblica FormRegionStorageNullException rappresenta un errore che si verifica quando GetFormRegionStorage metodo della classe restituisce factory dell'area di modulo 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 un nome di classe di messaggio specificato 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 è possibile utilizzare per eseguire varie attività in un componente aggiuntivo di Outlook, la creazione di controlli dell'area di modulo, gli oggetti manifesti dell'area del modulo e azioni personalizzate.
Interfaccia pubblica FormRegionControl Rappresenta un'area di 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 una raccolta di oggetti FormRegionCustomAction.
Interfaccia pubblica FormRegionFactoryResolveEventArgs fornisce i dati per FormRegionFactoryResolve evento di un oggetto OutlookAddIn.
Interfaccia pubblica FormRegionInitializingEventArgs fornisce i dati per FormRegionInitializing evento della classe factory dell'area di 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 una raccolta di icone visualizzate per aree del modulo separate, di sostituzione e di sostituzione completa.
Interfaccia pubblica IFormRegion Definisce un'interfaccia che espone i metodi utilizzati dagli eventi dell'area di 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 oggetto.
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à FormRegionFactoryResolve evento di un oggetto OutlookAddIn.
Delegato pubblico FormRegionInitializingEventHandler rappresenta il metodo che gestirà FormRegionInitializing evento dell'area di modulo.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica FormRegionCustomActionAddressLike Specifica come risolvere l'elemento di destinazione visualizzato quando l'utente esegue l'azione personalizzata.
Enumerazione pubblica FormRegionCustomActionBody Specifica come il campo note o di messaggio di un elemento di Outlook viene incluso nella risposta visualizzato quando l'utente esegue l'azione personalizzata.
Enumerazione pubblica FormRegionCustomActionMethod specifica come rispondere quando l'utente esegue l'azione personalizzata.
Enumerazione pubblica FormRegionKindConstants Contiene le costanti che specificano se l'area di modulo che una factory dell'area di modulo crea è basato su un controllo utente o in un file ofs (Outlook form storage).
Enumerazione pubblica FormRegionType Specifica la modalità di visualizzazione dell'area di modulo visualizzato 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

How to: Access the Outlook Item that Displays the Form Region