OutlookAddInBase Class
Provides the base class for the ThisAddIn class in Outlook add-ins that you create by using Visual Studio.
Assembly: Microsoft.Office.Tools.Outlook.v4.0.Utilities (in Microsoft.Office.Tools.Outlook.v4.0.Utilities.dll)
| Name | Description | |
|---|---|---|
![]() | OutlookAddInBase(Factory^, IServiceProvider^, String^, String^) | This API supports the product infrastructure and is not intended to be used directly from your code. |
| Name | Description | |
|---|---|---|
![]() | Base | Gets the OutlookAddIn object that this OutlookAddInBase object extends. |
![]() | BindingContext | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | DataBindings | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | DataHost | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | HostContext | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | ItemProvider | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | Site | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | Tag | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
| Name | Description | |
|---|---|---|
![]() | BeginInit() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | CreateRibbonExtensibilityObject() | Returns an object that implements the Microsoft.Office.Core.IRibbonExtensibility interface.(Inherited from AddInBase.) |
![]() | CreateRibbonObjects() | Returns an array of IRibbonExtension objects to the CreateRibbonExtensibilityObject method. The objects represent the Ribbons to display at run time.(Inherited from AddInBase.) |
![]() | Dispose() | |
![]() | EndInit() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | FinishInitialization() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetHostItem<T>(Type^, String^) | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | GetType() | (Inherited from Object.) |
![]() | Initialize() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | InitializeDataBindings() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | OnShutdown() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | OnStartup() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | RequestComAddInAutomationService() | Returns an object in your add-in that can be used by other solutions.(Inherited from AddInBase.) |
![]() | RequestService(Guid) | Returns an object that extends a feature in a Microsoft Office application.(Inherited from AddInBase.) |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() | BindingContextChanged | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | Disposed | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() | FormRegionFactoryResolve | Occurs when the add-in loads, and when a form region name that is specified in the registry does not match the name of any form regions defined in the add-in. |
![]() | Shutdown | Occurs when the add-in is about to be unloaded. (Inherited from AddInBase.) |
![]() | Startup | Occurs when the add-in is loaded, after all the initialization code in the assembly has run. (Inherited from AddInBase.) |
| Name | Description | |
|---|---|---|
![]() ![]() | EntryPoint::BeginInit() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() ![]() | EntryPoint::EndInit() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() ![]() | EntryPoint::FinishInitialization() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() ![]() | EntryPoint::Initialize() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() ![]() | EntryPoint::InitializeDataBindings() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() ![]() | EntryPoint::OnShutdown() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() ![]() | EntryPoint::OnStartup() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() ![]() | IAddInExtension::CreateRibbonExtensibilityObject() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() ![]() | IAddInExtension::CreateRibbonObjects() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() ![]() | IAddInExtension::RequestComAddInAutomationService() | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() ![]() | IAddInExtension::RequestService(Guid) | This API supports the product infrastructure and is not intended to be used directly from your code. (Inherited from AddInBase.) |
![]() ![]() | IExtension::ExtensionBase | (Inherited from AddInBase.) |
The OutlookAddInBase class provides functionality for Outlook add-ins that you create by using the Office Development tools in Visual Studio. The OutlookAddInBase class extends AddInBase class by providing methods that you can use to access form regions in the project. For more information, see Programming VSTO Add-Ins.
This type is used only in Office projects that target the .NET Framework 4 or later. The assembly that defines this type is not part of the Visual Studio Tools for Office runtime. You must deploy this assembly with your solution. For more information, see Assemblies in the Visual Studio Tools for Office Runtime.
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.






