System.AddIn.Hosting Namespace

El espacio de nombres System.AddIn.Hosting proporciona clases para detectar, registrar, activar y controlar complementos. The System.AddIn.Hosting namespace provides classes for discovering, registering, activating, and controlling Add-Ins.

Clases

AddInController

Proporciona acceso a un complemento para varias tareas.Provides access to an add-in for a variety of tasks.

AddInEnvironment

Proporciona acceso al dominio de aplicación y al proceso de un complemento.Provides access to the application domain and process of an add-in.

AddInProcess

Proporciona un proceso externo para ejecutar los complementos fuera de proceso desde la aplicación host.Provides an external process for running add-ins out-of-process from the host application.

AddInSegmentDirectoryNotFoundException

La excepción que se produce cuando falta un directorio de segmento de la estructura de directorios de canalizaciones.The exception that is thrown when a segment directory is missing from the pipeline directory structure.

AddInStore

Proporciona los métodos para almacenar y buscar información sobre los complementos y segmentos de canalización disponibles.Provides methods to store and find information about available add-ins and pipeline segments.

AddInToken

Representa un complemento que se puede activar.Represents an add-in that can be activated.

InvalidPipelineStoreException

La excepción que se produce cuando no se encuentra un directorio y el usuario no tiene permiso de acceso a la ruta raíz de la canalización ni a la ruta de un complemento.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.

Estructuras

QualificationDataItem

Representa información proporcionada por el programador de un segmento de canalización, para que la utilice el host.Represents information supplied by the developer of a pipeline segment, for use by the host.

Enumeraciones

AddInSecurityLevel

Especifica el nivel de confianza concedido al dominio de aplicación en el que se ha cargado un complemento.Specifies the trust level that is granted to the application domain that an add-in is loaded into.

AddInSegmentType

Especifica el tipo de segmento de la canalización.Specifies the type of a pipeline segment.

PipelineStoreLocation

Especifica ubicaciones alternativas para un almacén de canalización en lugar de una ruta de acceso a un directorio.Specifies alternative locations for a pipeline store instead of a path to a directory.

Platform

Especifica los bits por palabra del proceso en el que se ejecuta un complemento fuera de proceso.Specifies the bits-per-word of the process in which an out-of-process add-in is run.