PipelineStoreLocation Enum

Definition

Anger alternativa platser för ett pipelinelager i stället för en sökväg till en katalog.

public enum class PipelineStoreLocation
[System.Serializable]
public enum PipelineStoreLocation
[<System.Serializable>]
type PipelineStoreLocation = 
Public Enum PipelineStoreLocation
Arv
PipelineStoreLocation
Attribut

Fält

Name Värde Description
ApplicationBase 0

Den plats som anges av ApplicationBase egenskapen för att konfigurera programdomänens värd.

Exempel

I följande exempel används ApplicationBase-värdet för att aktivera ett tillägg från pipelinelagringsfilerna, som finns i värdprogrammets katalog.

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

Kommentarer

Den här uppräkningen innehåller för närvarande endast ApplicationBase-värdet.

Metoderna i klassen som använder den AddInStore här uppräkningen aktiverar delvis betrodda värdar, som kanske inte har behörighet att identifiera sin egen plats, för att hitta och aktivera tillägg i sin egen katalog.

Du kan använda metodöverlagringarna AddInStore.Update(PipelineStoreLocation) och AddInStore.Rebuild(PipelineStoreLocation) för att ange en plats för uppdatering eller återskapande av pipelinearkivet och metodöverlagringen AddInStore.FindAddIns(Type, PipelineStoreLocation, String[]) för att ange en plats för att hitta tillägg.

Gäller för