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 | |
---|---|---|
![]() |
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 della classe factory di area del modulo restituisce 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 si specifica un nome di classe messaggio 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 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 un insieme di oggetti FormRegionCustomAction. |
![]() |
FormRegionFactoryResolveEventArgs | Fornisce i dati per l'evento FormRegionFactoryResolve di un oggetto OutlookAddIn. |
![]() |
FormRegionInitializingEventArgs | Fornisce dati per l'evento FormRegionInitializing della classe factory di area del modulo. |
![]() |
FormRegionManifest | Rappresenta un manifesto di area del modulo che descrive l'aspetto dell'area del modulo in Outlook. |
![]() |
FormRegionManifestIcons | Rappresenta un insieme 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. |
Delegati
Delegato | Descrizione | |
---|---|---|
![]() |
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. |
Enumerazioni
Enumerazione | Descrizione | |
---|---|---|
![]() |
FormRegionCustomActionAddressLike | Specifica come indirizzare l'elemento di destinazione visualizzato quando viene eseguita l'azione personalizzata. |
![]() |
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. |
![]() |
FormRegionCustomActionMethod | Specifica la modalità di risposta in caso di esecuzione dell'azione personalizzata. |
![]() |
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). |
![]() |
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