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

Nell'esempio seguente viene utilizzato il valore 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 ApplicationBase.This enumeration currently contains only the ApplicationBase value.

I metodi AddInStore della classe che usano questa enumerazione abilitano gli host parzialmente attendibili, che potrebbero non disporre dell'autorizzazione per individuare la propria posizione, per individuare e attivare i 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 gli AddInStore.Update(PipelineStoreLocation) overload AddInStore.Rebuild(PipelineStoreLocation) del metodo e per specificare un percorso per l'aggiornamento o la ricompilazione dell'archivio della pipeline e AddInStore.FindAddIns(Type, PipelineStoreLocation, String[]) l'overload del metodo per specificare un percorso per la ricerca dei 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