Condividi tramite


Microsoft.Office.Tools.Outlook Spazio dei nomi

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.

Classi

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.

FormRegionBase

Rappresenta un'area del modulo di Outlook basata su un controllo utente.

FormRegionCollectionBase

Fornisce accesso agli oggetti IFormRegion in un progetto di componente aggiuntivo per Outlook.

FormRegionMessageClassAttribute

Rappresenta un attributo che specifica il nome di una classe messaggio di Microsoft Office Outlook da associare all'area del modulo.

FormRegionNameAttribute

Rappresenta il nome che identifica in modo univoco un'area del modulo in tutti i componenti aggiuntivi per Outlook.

FormRegionStorageNullException

Rappresenta un errore che si verifica quando il metodo GetFormRegionStorage(Object, OlFormRegionMode, OlFormRegionSize) della classe factory di area del modulo restituisce null.

ImportedFormRegionBase

Rappresenta un'area del modulo di Outlook basata su un controllo utente.

InvalidMessageClassException

Rappresenta gli errori che si verificano quando si specifica un nome di classe messaggio non valido.

OutlookAddInBase

Specifica la classe di base per la classe ThisAddIn nei componenti aggiuntivi di Outlook che vengono creati usando Visual Studio.

Interfacce

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.

FormRegionControl

Rappresenta un'area del modulo di Outlook basata su un controllo utente.

FormRegionCustomAction

Rappresenta un'azione personalizzata visualizzata nel gruppo Azioni personalizzate della barra multifunzione di un elemento di Outlook.

FormRegionCustomActionCollection

Rappresenta una raccolta di oggetti FormRegionCustomAction.

FormRegionFactoryResolveEventArgs

Fornisce i dati per l'evento FormRegionFactoryResolve di un oggetto OutlookAddIn.

FormRegionInitializingEventArgs

Specifica i dati per l'evento FormRegionInitializing della classe factory dell'area del modulo.

FormRegionManifest

Rappresenta un manifesto di area del modulo che descrive l'aspetto dell'area del modulo in Outlook.

FormRegionManifestIcons

Rappresenta una raccolta di icone visualizzate per aree del modulo separate, di sostituzione e di sostituzione completa.

IFormRegion

Definisce un'interfaccia che espone metodi utilizzati dagli eventi di area del modulo.

IFormRegionFactory

Definisce un'interfaccia che crea istanze di classi che implementano IFormRegion.

IImportedFormRegionExtension

Rappresenta un'estensione di un oggetto ImportedFormRegion.

ImportedFormRegion

Rappresenta un'area del modulo di Microsoft Office Outlook basata su un file con estensione OFS (Outlook Form Storage).

OutlookAddIn

Definisce la funzionalità principale dei componenti aggiuntivi di Outlook creati tramite gli Strumenti di sviluppo di Microsoft Office per Visual Studio.

Enumerazioni

FormRegionCustomActionAddressLike

Specifica come indirizzare l'elemento di destinazione che viene visualizzato quando l'utente esegue l'azione personalizzata.

FormRegionCustomActionBody

Specifica in che modo il campo Messaggio o Note di un elemento di Outlook viene incluso nella risposta che appare quando l'utente esegue l'azione personalizzata.

FormRegionCustomActionMethod

Specifica la modalità di risposta quando l'utente esegue l'azione personalizzata.

FormRegionKindConstants

Contiene le costanti che specificano se l'area del modulo creata da una factory dell'area del modulo si basa su un controllo utente o un file OFS (Outlook Form Storage).

FormRegionType

Specifica la modalità di visualizzazione dell'area del modulo in Microsoft Office Outlook.

Delegati

FormRegionFactoryResolveEventHandler

Rappresenta il metodo che gestirà l'evento FormRegionFactoryResolve di un oggetto OutlookAddIn.

FormRegionInitializingEventHandler

Rappresenta il metodo che gestirà l'evento FormRegionInitializing dell'area del modulo.

Commenti

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

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

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

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

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