Прочитать на английском

Поделиться через


PipelineStoreLocation Перечисление

Определение

Указывает альтернативные расположения хранилища конвейера вместо пути к каталогу.

C#
[System.Serializable]
public enum PipelineStoreLocation
Наследование
PipelineStoreLocation
Атрибуты

Поля

Имя Значение Описание
ApplicationBase 0

Расположение, указанное свойством ApplicationBase для настройки узла домена приложения.

Примеры

В следующем примере используется значение ApplicationBase для активации надстройки из файлов хранилища конвейера, которые находятся в каталоге ведущего приложения.

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

Комментарии

В настоящее время это перечисление содержит только значение ApplicationBase.

Методы в AddInStore классе, использующие это перечисление, позволяют частично доверенным узлам, которые могут не иметь разрешения на обнаружение собственного расположения, находить и активировать надстройки в собственном каталоге.

Перегрузки AddInStore.Update(PipelineStoreLocation) метода и AddInStore.Rebuild(PipelineStoreLocation) можно использовать, чтобы указать расположение для обновления или перестроения хранилища конвейера, а перегрузку AddInStore.FindAddIns(Type, PipelineStoreLocation, String[]) метода — для указания расположения для поиска надстроек.

Применяется к

Продукт Версии
.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