PipelineStoreLocation PipelineStoreLocation PipelineStoreLocation PipelineStoreLocation Enum

Definizione

Specifica percorsi alternativi di un archivio di pipeline anziché un percorso di directory.Specifies alternative locations for a pipeline store instead of a path to a directory.

public enum class PipelineStoreLocation
[System.Serializable]
public enum PipelineStoreLocation
type PipelineStoreLocation = 
Public Enum PipelineStoreLocation
Ereditarietà
PipelineStoreLocationPipelineStoreLocationPipelineStoreLocationPipelineStoreLocation
Attributi

Campi

ApplicationBase ApplicationBase ApplicationBase ApplicationBase 0

Percorso specificato dalla proprietà ApplicationBase per la configurazione dell'host del dominio applicazione.The location specified by the ApplicationBase property for setting up the application domain's host.

Esempi

L'esempio seguente usa il valore di ApplicationBase per attivare un componente aggiuntivo dai file di archivio della pipeline, che si trovano nella directory dell'applicazione host.The following example uses the ApplicationBase value to activate an add-in from the pipeline store files, which are located in the host application's directory.

// 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)

Commenti

Questa enumerazione contiene attualmente solo il valore di ApplicationBase.This enumeration currently contains only the ApplicationBase value.

I metodi di AddInStore classe che usano questa enumerazione consentono host parzialmente attendibili, che potrebbe non avere l'autorizzazione per individuare la propria posizione trovare e attivare componenti aggiuntivi nella propria directory.The methods in the AddInStore class that use this enumeration enable partially trusted hosts, which may not have permission to discover their own location, to find and activate add-ins in their own directory.

È possibile usare la AddInStore.Update(PipelineStoreLocation) e AddInStore.Rebuild(PipelineStoreLocation) overload del metodo per specificare un percorso per l'aggiornamento o la ricompilazione dell'archivio di pipeline e il AddInStore.FindAddIns(Type, PipelineStoreLocation, String[]) overload del metodo per specificare un percorso per trovare componenti aggiuntivi.You can use the AddInStore.Update(PipelineStoreLocation) and AddInStore.Rebuild(PipelineStoreLocation) method overloads to specify a location for updating or rebuilding the pipeline store, and the AddInStore.FindAddIns(Type, PipelineStoreLocation, String[]) method overload to specify a location for finding add-ins.

Si applica a