IAddInExtension Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет расширение объекта AddIn.
public interface class IAddInExtension : Microsoft::Office::Tools::EntryPoint, Microsoft::Office::Tools::IExtension
[System.Runtime.InteropServices.Guid("6fc8ca93-840b-46d7-a108-71cbdf411669")]
public interface IAddInExtension : Microsoft.Office.Tools.EntryPoint, Microsoft.Office.Tools.IExtension
[<System.Runtime.InteropServices.Guid("6fc8ca93-840b-46d7-a108-71cbdf411669")>]
type IAddInExtension = interface
interface IExtension
interface EntryPoint
Public Interface IAddInExtension
Implements EntryPoint, IExtension
- Производный
- Атрибуты
- Реализации
Комментарии
Интерфейс IAddInExtension определяет набор элементов, расширяющих функциональность AddIn объектов .
Интерфейс IAddInExtension реализуется классом AddInBase . Это базовый класс для созданного ThisAddIn
класса в проектах уровня приложения. Для получения дополнительной информации см. Programming VSTO Add-Ins.
Свойства
ExtensionBase |
Получает объект, расширяемый данным объектом IExtension. (Унаследовано от IExtension) |
Методы
BeginInit() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Представляет расширение объекта AddIn. (Унаследовано от EntryPoint) |
CreateRibbonExtensibilityObject() |
Возвращает объект, реализующий интерфейс Microsoft.Office.Core.IRibbonExtensibility. |
CreateRibbonObjects() |
Возвращает массив объектов IRibbonExtension, представляющих элементы Лента (визуальный конструктор) в надстройке, которые отображаются во время выполнения. |
EndInit() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Представляет расширение объекта AddIn. (Унаследовано от EntryPoint) |
FinishInitialization() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Представляет расширение объекта AddIn. (Унаследовано от EntryPoint) |
Initialize() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Представляет расширение объекта AddIn. (Унаследовано от EntryPoint) |
InitializeDataBindings() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Представляет расширение объекта AddIn. (Унаследовано от EntryPoint) |
OnShutdown() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Представляет расширение объекта AddIn. (Унаследовано от EntryPoint) |
OnStartup() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Представляет расширение объекта AddIn. (Унаследовано от EntryPoint) |
RequestComAddInAutomationService() |
Возвращает объект в надстройке, который может использоваться другими решениями. |
RequestService(Guid) |
Возвращает объект, который расширяет функцию в приложении Microsoft Office. |