System.AddIn.Hosting Пространство имен

Пространство имен System.AddIn.Hosting предоставляет классы для обнаружения, регистрации, активации и контроля надстроек. The System.AddIn.Hosting namespace provides classes for discovering, registering, activating, and controlling Add-Ins.

Классы

AddInController

Предоставляет доступ к надстройке для широкого круга задач.Provides access to an add-in for a variety of tasks.

AddInEnvironment

Предоставляет доступ к домену приложения и процессу надстройки.Provides access to the application domain and process of an add-in.

AddInProcess

Предоставляет внешний процесс для выполнения надстроек вне процесса основного приложения.Provides an external process for running add-ins out-of-process from the host application.

AddInSegmentDirectoryNotFoundException

Исключение, создаваемое структурой директории конвейера, при отсутствии директории сегмента.The exception that is thrown when a segment directory is missing from the pipeline directory structure.

AddInStore

Предоставляет методы хранения и поиска информации о доступных надстройках и сегментах конвейера.Provides methods to store and find information about available add-ins and pipeline segments.

AddInToken

Представляет надстройку, которая может быть активирована.Represents an add-in that can be activated.

InvalidPipelineStoreException

Исключение, генерируемое в случае если директория не найдена и пользователь не имеет разрешения на доступ в корневой путь конвейера или путь надстройки.The exception that is thrown when a directory is not found and the user does not have permission to access the pipeline root path or an add-in path.

Структуры

QualificationDataItem

Представляет информацию от разработчика сегмента конвейера для ее использования узелом.Represents information supplied by the developer of a pipeline segment, for use by the host.

Перечисления

AddInSecurityLevel

Указывает уровень доверия, предоставляемый домену приложения, в который загружается надстройка.Specifies the trust level that is granted to the application domain that an add-in is loaded into.

AddInSegmentType

Указывает тип сегмента конвейера.Specifies the type of a pipeline segment.

PipelineStoreLocation

Указывает альтернативные расположения хранилища конвейера вместо пути к каталогу.Specifies alternative locations for a pipeline store instead of a path to a directory.

Platform

Задает разрядность слова процесса, в котором выполняется внепроцессная надстройка.Specifies the bits-per-word of the process in which an out-of-process add-in is run.