PipelineStoreLocation Enumeración

Definición

Especifica ubicaciones alternativas para un almacén de canalización en lugar de una ruta de acceso a un directorio.

public enum class PipelineStoreLocation
[System.Serializable]
public enum PipelineStoreLocation
[<System.Serializable>]
type PipelineStoreLocation = 
Public Enum PipelineStoreLocation
Herencia
PipelineStoreLocation
Atributos

Campos

Nombre Valor Description
ApplicationBase 0

Ubicación especificada por la ApplicationBase propiedad para configurar el host del dominio de aplicación.

Ejemplos

En el ejemplo siguiente se usa el valor applicationBase para activar un complemento desde los archivos de almacén de canalización, que se encuentran en el directorio de la aplicación host.

// Search for add-ins of type Calculator (the host view of the add-in)
// specifying the host's application base, instead of a path,
// for the FindAddIns method.

Collection<AddInToken> tokens =
            AddInStore.FindAddIns(typeof(Calculator), PipelineStoreLocation.ApplicationBase);
' Search for add-ins of type Calculator (the host view of the add-in)
' specifying the host's application base, instead of a path,
' for the FindAddIns method.
Dim tokens As Collection(Of AddInToken) =
    AddInStore.FindAddIns(GetType(Calculator), PipelineStoreLocation.ApplicationBase)

Comentarios

Esta enumeración contiene actualmente solo el valor applicationBase.

Los métodos de la AddInStore clase que usan esta enumeración permiten hosts de confianza parcial, que pueden no tener permiso para detectar su propia ubicación, para buscar y activar complementos en su propio directorio.

Puede usar las AddInStore.Update(PipelineStoreLocation) sobrecargas de método y AddInStore.Rebuild(PipelineStoreLocation) para especificar una ubicación para actualizar o volver a generar el almacén de canalización y la sobrecarga del AddInStore.FindAddIns(Type, PipelineStoreLocation, String[]) método para especificar una ubicación para buscar complementos.

Se aplica a