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 | |
---|---|---|
OutlookAddInBase | Infrastruttura. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Base | Ottiene l'oggetto OutlookAddIn esteso dall'oggetto OutlookAddInBase. | |
BindingContext | Infrastruttura. (Ereditato da AddInBase) | |
DataBindings | Infrastruttura. (Ereditato da AddInBase) | |
DataHost | Infrastruttura. (Ereditato da AddInBase) | |
HostContext | Infrastruttura. (Ereditato da AddInBase) | |
ItemProvider | Infrastruttura. (Ereditato da AddInBase) | |
Site | Infrastruttura. (Ereditato da AddInBase) | |
Tag | Infrastruttura. (Ereditato da AddInBase) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
BeginInit | Infrastruttura. (Ereditato da AddInBase) | |
CreateRibbonExtensibilityObject | Restituisce un oggetto che implementa l'interfaccia Microsoft.Office.Core.IRibbonExtensibility. (Ereditato da AddInBase) | |
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) | |
Dispose | Rilascia le risorse utilizzate da AddInBase. (Ereditato da AddInBase) | |
EndInit | Infrastruttura. (Ereditato da AddInBase) | |
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) | |
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) | |
FinishInitialization | Infrastruttura. (Ereditato da AddInBase) | |
GetFormRegions() | Infrastruttura. | |
GetFormRegions(Explorer, Type) | Infrastruttura. | |
GetFormRegions(Inspector, Type) | Infrastruttura. | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetHostItem<T> | Infrastruttura. (Ereditato da AddInBase) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
Initialize | Infrastruttura. (Ereditato da AddInBase) | |
InitializeDataBindings | Infrastruttura. (Ereditato da AddInBase) | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
OnShutdown | Infrastruttura. (Ereditato da AddInBase) | |
OnStartup | Infrastruttura. (Ereditato da AddInBase) | |
RequestComAddInAutomationService | Restituisce un oggetto nel componente aggiuntivo che può essere utilizzato da altre soluzioni. (Ereditato da AddInBase) | |
RequestService | Restituisce un oggetto che estende una funzionalità in un'applicazione di Microsoft Office. (Ereditato da AddInBase) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
BindingContextChanged | Infrastruttura. (Ereditato da AddInBase) | |
Disposed | Infrastruttura. (Ereditato da AddInBase) | |
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. | |
Shutdown | Si verifica quando il componente aggiuntivo sta per essere scaricato. (Ereditato da AddInBase) | |
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 | |
---|---|---|
EntryPoint.BeginInit | Infrastruttura. (Ereditato da AddInBase) | |
EntryPoint.EndInit | Infrastruttura. (Ereditato da AddInBase) | |
EntryPoint.FinishInitialization | Infrastruttura. (Ereditato da AddInBase) | |
EntryPoint.Initialize | Infrastruttura. (Ereditato da AddInBase) | |
EntryPoint.InitializeDataBindings | Infrastruttura. (Ereditato da AddInBase) | |
EntryPoint.OnShutdown | Infrastruttura. (Ereditato da AddInBase) | |
EntryPoint.OnStartup | Infrastruttura. (Ereditato da AddInBase) | |
IAddInExtension.CreateRibbonExtensibilityObject | Infrastruttura. (Ereditato da AddInBase) | |
IAddInExtension.CreateRibbonObjects | Infrastruttura. (Ereditato da AddInBase) | |
IAddInExtension.RequestComAddInAutomationService | Infrastruttura. (Ereditato da AddInBase) | |
IAddInExtension.RequestService | Infrastruttura. (Ereditato da AddInBase) | |
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.