PipelineStoreLocation Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt alternative Speicherorte für einen Pipelinespeicher anstelle eines Pfads zu einem Verzeichnis an.
public enum class PipelineStoreLocation
[System.Serializable]
public enum PipelineStoreLocation
[<System.Serializable>]
type PipelineStoreLocation =
Public Enum PipelineStoreLocation
- Vererbung
- Attribute
Felder
ApplicationBase | 0 | Der von der ApplicationBase-Eigenschaft angegebene Speicherort zum Einrichten des Hosts der Anwendungsdomäne. |
Beispiele
Im folgenden Beispiel wird der ApplicationBase-Wert verwendet, um ein Add-In aus den Pipelinespeicherdateien zu aktivieren, die sich im Verzeichnis der Hostanwendung befinden.
// 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)
Hinweise
Diese Enumeration enthält derzeit nur den ApplicationBase-Wert.
Die Methoden in der Klasse, die AddInStore diese Enumeration verwenden, ermöglichen teilweise vertrauenswürdige Hosts, die möglicherweise nicht über die Berechtigung verfügen, ihren eigenen Speicherort zu ermitteln, um Add-Ins in ihrem eigenen Verzeichnis zu suchen und zu aktivieren.
Sie können die AddInStore.Update(PipelineStoreLocation) Methodenüberladungen und AddInStore.Rebuild(PipelineStoreLocation) verwenden, um einen Speicherort für die Aktualisierung oder Neuerstellung des Pipelinespeichers anzugeben, und die AddInStore.FindAddIns(Type, PipelineStoreLocation, String[]) Methodenüberladung, um einen Speicherort für die Suche nach Add-Ins anzugeben.