Compartir vía


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

ApplicationBase 0

La ubicación especificada por la propiedad ApplicationBase para instalar 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 habilitan 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 sobrecargas de AddInStore.Update(PipelineStoreLocation) método y AddInStore.Rebuild(PipelineStoreLocation) para especificar una ubicación para actualizar o volver a generar el almacén de canalizaciones, y la sobrecarga del AddInStore.FindAddIns(Type, PipelineStoreLocation, String[]) método para especificar una ubicación para buscar complementos.

Se aplica a