PipelineStoreLocation PipelineStoreLocation PipelineStoreLocation PipelineStoreLocation Enum

Определение

Указывает альтернативные расположения хранилища конвейера вместо пути к каталогу.Specifies alternative locations for a pipeline store instead of a path to a directory.

public enum class PipelineStoreLocation
[System.Serializable]
public enum PipelineStoreLocation
type PipelineStoreLocation = 
Public Enum PipelineStoreLocation
Наследование
PipelineStoreLocationPipelineStoreLocationPipelineStoreLocationPipelineStoreLocation
Атрибуты

Поля

ApplicationBase ApplicationBase ApplicationBase ApplicationBase 0

Расположение, указанное свойством ApplicationBase для настройки узла домена приложения.The location specified by the ApplicationBase property for setting up the application domain's host.

Примеры

В следующем примере значение ApplicationBase активировать надстройку из файлов хранилища конвейера, которые находятся в каталоге ведущего приложения.The following example uses the ApplicationBase value to activate an add-in from the pipeline store files, which are located in the host application's directory.

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

Комментарии

Это перечисление в настоящее время содержит только значение ApplicationBase.This enumeration currently contains only the ApplicationBase value.

Методы в AddInStore класс, использующих это перечисление включить частично доверенные узлы, которые могут не иметь разрешений для обнаружения своего расположения, для поиска и активации надстройки в собственном каталоге.The methods in the AddInStore class that use this enumeration enable partially trusted hosts, which may not have permission to discover their own location, to find and activate add-ins in their own directory.

Можно использовать AddInStore.Update(PipelineStoreLocation) и AddInStore.Rebuild(PipelineStoreLocation) перегрузок метода, чтобы указать расположение для обновления или перестроение хранилища конвейера и AddInStore.FindAddIns(Type, PipelineStoreLocation, String[]) перегруженный метод, чтобы указать расположение для поиск надстроек.You can use the AddInStore.Update(PipelineStoreLocation) and AddInStore.Rebuild(PipelineStoreLocation) method overloads to specify a location for updating or rebuilding the pipeline store, and the AddInStore.FindAddIns(Type, PipelineStoreLocation, String[]) method overload to specify a location for finding add-ins.

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