PipelineStoreLocation Wyliczenie

Definicja

Określa alternatywne lokalizacje magazynu potoków zamiast ścieżki do katalogu.

C#
[System.Serializable]
public enum PipelineStoreLocation
Dziedziczenie
PipelineStoreLocation
Atrybuty

Pola

Nazwa Wartość Opis
ApplicationBase 0

Lokalizacja określona przez ApplicationBase właściwość do konfigurowania hosta domeny aplikacji.

Przykłady

W poniższym przykładzie użyto wartości ApplicationBase do aktywowania dodatku z plików magazynu potoku, które znajdują się w katalogu aplikacji hosta.

C#
// 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);

Uwagi

Ta wyliczenie obecnie zawiera tylko wartość ApplicationBase.

Metody w klasie korzystającej AddInStore z tej wyliczenia umożliwiają częściowo zaufane hosty, które mogą nie mieć uprawnień do odnajdywania własnej lokalizacji, znajdowania i aktywowania dodatków we własnym katalogu.

Za pomocą AddInStore.Update(PipelineStoreLocation) przeciążeń metod i AddInStore.Rebuild(PipelineStoreLocation) można określić lokalizację aktualizowania lub ponownego kompilowania magazynu potoków oraz AddInStore.FindAddIns(Type, PipelineStoreLocation, String[]) przeciążenia metody w celu określenia lokalizacji znajdowania dodatków.

Dotyczy

Produkt Wersje
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1