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 | |
---|---|---|
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. | |
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 di messaggio di Microsoft Office Outlook da associare all'area di modulo. | |
FormRegionNameAttribute | Rappresenta il nome che identifica in modo univoco un'area del modulo in tutti i componenti aggiuntivi di Outlook. | |
FormRegionStorageNullException | rappresenta un errore che si verifica quando GetFormRegionStorage metodo della classe restituisce factory dell'area di modulo nullriferimento null (Nothing in Visual Basic). | |
ImportedFormRegionBase | Rappresenta un'area del modulo di Outlook basata su un controllo utente. | |
InvalidMessageClassException | Rappresenta gli errori che si verificano quando un nome di classe di messaggio specificato non è valido. | |
OutlookAddInBase | Fornisce la classe base per la classe ThisAddIn nei componenti aggiuntivi di Outlook che vengono creati utilizzando Visual Studio. |
Interfacce
Interfaccia | Descrizione | |
---|---|---|
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. | |
FormRegionControl | Rappresenta un'area di 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 FormRegionFactoryResolve evento di un oggetto OutlookAddIn. | |
FormRegionInitializingEventArgs | fornisce i dati per FormRegionInitializing evento della classe factory dell'area di 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 i metodi utilizzati dagli eventi dell'area di modulo. | |
IFormRegionFactory | Definisce un'interfaccia che crea istanze di classi che implementano IFormRegion. | |
IImportedFormRegionExtension | Rappresenta un'estensione di un oggetto ImportedFormRegion oggetto. | |
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. |
Delegati
Delegato | Descrizione | |
---|---|---|
FormRegionFactoryResolveEventHandler | rappresenta il metodo che gestirà FormRegionFactoryResolve evento di un oggetto OutlookAddIn. | |
FormRegionInitializingEventHandler | rappresenta il metodo che gestirà FormRegionInitializing evento dell'area di modulo. |
Enumerazioni
Enumerazione | Descrizione | |
---|---|---|
FormRegionCustomActionAddressLike | Specifica come risolvere l'elemento di destinazione visualizzato quando l'utente esegue l'azione personalizzata. | |
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. | |
FormRegionCustomActionMethod | specifica come rispondere quando l'utente esegue l'azione personalizzata. | |
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). | |
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