Condividi tramite


PipelineStoreLocation Enumerazione

Definizione

Specifica percorsi alternativi di un archivio di pipeline anziché un percorso di directory.

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

Campi

ApplicationBase 0

Percorso specificato dalla proprietà ApplicationBase per la configurazione dell'host del dominio applicazione.

Esempio

Nell'esempio seguente viene usato il valore ApplicationBase per attivare un componente aggiuntivo dai file dell'archivio pipeline, che si trovano nella directory dell'applicazione 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)

Commenti

Questa enumerazione contiene attualmente solo il valore ApplicationBase.

I metodi nella AddInStore classe che usano questa enumerazione consentono host parzialmente attendibili, che potrebbero non avere l'autorizzazione per individuare la propria posizione, per trovare e attivare i componenti aggiuntivi nella propria directory.

È possibile usare gli overload dei AddInStore.Update(PipelineStoreLocation) metodi e AddInStore.Rebuild(PipelineStoreLocation) per specificare un percorso per l'aggiornamento o la ricompilazione dell'archivio della pipeline e l'overload del AddInStore.FindAddIns(Type, PipelineStoreLocation, String[]) metodo per specificare un percorso per la ricerca di componenti aggiuntivi.

Si applica a