Condividi tramite


Classe OutlookAddInBase

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

Gerarchia di ereditarietà

System.Object
  Microsoft.Office.Tools.AddInBase
    Microsoft.Office.Tools.Outlook.OutlookAddInBase

Spazio dei nomi:  Microsoft.Office.Tools.Outlook
Assembly:  Microsoft.Office.Tools.Outlook.v4.0.Utilities (in Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll)

Sintassi

'Dichiarazione
Public MustInherit Class OutlookAddInBase _
    Inherits AddInBase
public abstract class OutlookAddInBase : AddInBase

Il tipo OutlookAddInBase espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto OutlookAddInBase Infrastruttura.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Base Ottiene l'oggetto OutlookAddIn esteso dall'oggetto OutlookAddInBase.
Proprietà pubblica BindingContext Infrastruttura. (Ereditato da AddInBase)
Proprietà pubblica DataBindings Infrastruttura. (Ereditato da AddInBase)
Proprietà pubblica DataHost Infrastruttura. (Ereditato da AddInBase)
Proprietà pubblica HostContext Infrastruttura. (Ereditato da AddInBase)
Proprietà pubblica ItemProvider Infrastruttura. (Ereditato da AddInBase)
Proprietà pubblica Site Infrastruttura. (Ereditato da AddInBase)
Proprietà pubblica Tag Infrastruttura. (Ereditato da AddInBase)

In alto

Metodi

  Nome Descrizione
Metodo pubblico BeginInit Infrastruttura. (Ereditato da AddInBase)
Metodo protetto CreateRibbonExtensibilityObject Restituisce un oggetto che implementa l'interfaccia Microsoft.Office.Core.IRibbonExtensibility. (Ereditato da AddInBase)
Metodo protetto CreateRibbonObjects Restituisce una matrice di oggetti IRibbonExtension al metodo CreateRibbonExtensibilityObject.Gli oggetti rappresentano le barre multifunzione da visualizzare in fase di esecuzione. (Ereditato da AddInBase)
Metodo pubblico Dispose Rilascia le risorse utilizzate da AddInBase. (Ereditato da AddInBase)
Metodo pubblico EndInit Infrastruttura. (Ereditato da AddInBase)
Metodo pubblico Equals Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo protetto FinishInitialization Infrastruttura. (Ereditato da AddInBase)
Metodo pubblico GetFormRegions() Infrastruttura.
Metodo pubblico GetFormRegions(Explorer, Type) Infrastruttura.
Metodo pubblico GetFormRegions(Inspector, Type) Infrastruttura.
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo protetto GetHostItem<T> Infrastruttura. (Ereditato da AddInBase)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo protetto Initialize Infrastruttura. (Ereditato da AddInBase)
Metodo protetto InitializeDataBindings Infrastruttura. (Ereditato da AddInBase)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto OnShutdown Infrastruttura. (Ereditato da AddInBase)
Metodo protetto OnStartup Infrastruttura. (Ereditato da AddInBase)
Metodo protetto RequestComAddInAutomationService Restituisce un oggetto nel componente aggiuntivo che può essere utilizzato da altre soluzioni. (Ereditato da AddInBase)
Metodo protetto RequestService Restituisce un oggetto che estende una funzionalità in un'applicazione di Microsoft Office. (Ereditato da AddInBase)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico BindingContextChanged Infrastruttura. (Ereditato da AddInBase)
Evento pubblico Disposed Infrastruttura. (Ereditato da AddInBase)
Evento pubblico FormRegionFactoryResolve Si verifica quando viene caricato il componente aggiuntivo e quando un nome dell'area del modulo specificato in Registro di sistema non corrisponde al nome di alcuna area del modulo definita nel componente aggiuntivo.
Evento pubblico Shutdown Si verifica quando il componente aggiuntivo sta per essere scaricato. (Ereditato da AddInBase)
Evento pubblico Startup Si verifica quando il componente aggiuntivo viene caricato, in seguito all'esecuzione di tutto il codice di inizializzazione nell'assembly. (Ereditato da AddInBase)

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato EntryPoint.BeginInit Infrastruttura. (Ereditato da AddInBase)
Implementazione esplicita dell'interfacciaMetodo privato EntryPoint.EndInit Infrastruttura. (Ereditato da AddInBase)
Implementazione esplicita dell'interfacciaMetodo privato EntryPoint.FinishInitialization Infrastruttura. (Ereditato da AddInBase)
Implementazione esplicita dell'interfacciaMetodo privato EntryPoint.Initialize Infrastruttura. (Ereditato da AddInBase)
Implementazione esplicita dell'interfacciaMetodo privato EntryPoint.InitializeDataBindings Infrastruttura. (Ereditato da AddInBase)
Implementazione esplicita dell'interfacciaMetodo privato EntryPoint.OnShutdown Infrastruttura. (Ereditato da AddInBase)
Implementazione esplicita dell'interfacciaMetodo privato EntryPoint.OnStartup Infrastruttura. (Ereditato da AddInBase)
Implementazione esplicita dell'interfacciaMetodo privato IAddInExtension.CreateRibbonExtensibilityObject Infrastruttura. (Ereditato da AddInBase)
Implementazione esplicita dell'interfacciaMetodo privato IAddInExtension.CreateRibbonObjects Infrastruttura. (Ereditato da AddInBase)
Implementazione esplicita dell'interfacciaMetodo privato IAddInExtension.RequestComAddInAutomationService Infrastruttura. (Ereditato da AddInBase)
Implementazione esplicita dell'interfacciaMetodo privato IAddInExtension.RequestService Infrastruttura. (Ereditato da AddInBase)
Implementazione esplicita dell'interfacciaProprietà privata IExtension.ExtensionBase Infrastruttura. (Ereditato da AddInBase)

In alto

Note

La classe OutlookAddInBase fornisce la funzionalità di componenti aggiuntivi che per Outlook che si possono creare tramite gli Strumenti di sviluppo di Microsoft Office per Visual Studio. La classe OutlookAddInBase estende la classe AddInBase fornendo metodi che è possibile utilizzare per accedere alle aree del modulo nel progetto. Per ulteriori informazioni, vedere Programmazione di componenti aggiuntivi a livello di applicazione.

Utilizzo

Questo tipo viene utilizzato solo nei progetti di Office destinati a .NET Framework 4. L'assembly che definisce questo tipo non fa parte del Runtime di Visual Studio Tools per Office. È necessario distribuire questo assembly insieme alla soluzione. Per ulteriori informazioni, vedere Assembly nel runtime di Visual Studio Tools per Office.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Office.Tools.Outlook