Ler em inglês

Compartilhar via


PipelineStoreLocation Enumeração

Definição

Especifica os locais alternativos para um repositório de pipeline, em vez de um caminho para um diretório.

C#
[System.Serializable]
public enum PipelineStoreLocation
Herança
PipelineStoreLocation
Atributos

Campos

Nome Valor Description
ApplicationBase 0

O local especificado pela propriedade ApplicationBase para configuração do host do domínio de aplicativo.

Exemplos

O exemplo a seguir usa o valor ApplicationBase para ativar um suplemento dos arquivos do repositório de pipeline, que estão localizados no diretório do aplicativo host.

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

Comentários

Atualmente, essa enumeração contém apenas o valor applicationbase.

Os métodos na AddInStore classe que usam essa enumeração permitem que hosts parcialmente confiáveis, que podem não ter permissão para descobrir sua própria localização, encontrem e ativem suplementos em seu próprio diretório.

Você pode usar as sobrecargas de AddInStore.Update(PipelineStoreLocation) método e AddInStore.Rebuild(PipelineStoreLocation) para especificar um local para atualizar ou recompilar o repositório de pipelines e a sobrecarga do AddInStore.FindAddIns(Type, PipelineStoreLocation, String[]) método para especificar um local para localizar suplementos.

Aplica-se a

Produto Versões
.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