AddInBase Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio.
public ref class AddInBase abstract : IDisposable, Microsoft::Office::Tools::IAddInExtension, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.ComponentModel.ToolboxItem(false)]
public abstract class AddInBase : IDisposable, Microsoft.Office.Tools.IAddInExtension, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.ComponentModel.ToolboxItem(false)>]
type AddInBase = class
interface IAddInExtension
interface IExtension
interface EntryPoint
interface ISupportInitialize
interface IBindableComponent
interface IComponent
interface IDisposable
Public MustInherit Class AddInBase
Implements IAddInExtension, IBindableComponent, IComponent, IDisposable, ISupportInitialize
- Dědičnost
-
AddInBase
- Odvozené
- Atributy
- Implementuje
Poznámky
Třída AddInBase poskytuje funkce, které jsou sdíleny všemi doplňky, které vytvoříte pomocí vývojových nástrojů Sady Office v sadě Visual Studio. Třída ThisAddIn
v projektech doplňků odvozuje většinu svých členů z AddInBase třídy. Další informace najdete v tématu Programování doplňků VSTO.
Využití
Tento typ se používá jenom v projektech Office cílených na rozhraní .NET Framework 4 nebo novější. Sestavení, které definuje tento typ, není součástí modulu Visual Studio Tools for Office Runtime. Toto sestavení tedy musí být nasazeno společně s vaším řešení. Další informace najdete v tématu Sestavení v modulu Visual Studio Tools for Office Runtime.
Konstruktory
AddInBase(Factory, IServiceProvider, String, String) |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
Vlastnosti
Base | |
BindingContext |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
DataBindings |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
DataHost |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
HostContext |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
ItemProvider |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
Site |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
Tag |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
Metody
BeginInit() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
CreateRibbonExtensibilityObject() |
Vrátí objekt, který implementuje Microsoft.Office.Core.IRibbonExtensibility rozhraní. |
CreateRibbonObjects() |
Vrátí pole IRibbonExtension objektů do CreateRibbonExtensibilityObject() metody. Objekty představují pásy karet, které se mají zobrazit za běhu. |
Dispose() |
Uvolní prostředky používané nástrojem AddInBase. |
EndInit() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
FinishInitialization() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
GetHostItem<T>(Type, String) |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
Initialize() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
InitializeDataBindings() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
OnShutdown() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
OnStartup() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
RequestComAddInAutomationService() |
Vrátí objekt v doplňku, který může být použit jinými řešeními. |
RequestService(Guid) |
Vrátí objekt, který rozšiřuje funkci v aplikaci Microsoft Office. |
Událost
BindingContextChanged |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
Disposed |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
Shutdown |
Nastane v případě, že se doplněk chystá uvolnit. |
Startup |
Nastane při načtení doplňku po spuštění veškerého inicializačního kódu v sestavení. |
Explicitní implementace rozhraní
EntryPoint.BeginInit() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
EntryPoint.EndInit() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
EntryPoint.FinishInitialization() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
EntryPoint.Initialize() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
EntryPoint.InitializeDataBindings() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
EntryPoint.OnShutdown() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
EntryPoint.OnStartup() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
IAddInExtension.CreateRibbonExtensibilityObject() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
IAddInExtension.CreateRibbonObjects() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
IAddInExtension.RequestComAddInAutomationService() |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
IAddInExtension.RequestService(Guid) |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |
IExtension.ExtensionBase |
Poskytuje základní třídu ThisAddIn třídy v doplňcích na úrovni aplikace, které vytvoříte pomocí sady Visual Studio. |