AddInStore.Update Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Atualiza a cache dos segmentos do pipeline com novos segmentos.
Sobrecargas
| Name | Description |
|---|---|
| Update(PipelineStoreLocation) |
Atualiza a cache dos segmentos do pipeline com novos segmentos na localização especificada por um PipelineStoreLocation valor. |
| Update(String) |
Atualiza a cache dos segmentos do pipeline com novos segmentos a partir de um diretório raiz especificado. |
Update(PipelineStoreLocation)
Atualiza a cache dos segmentos do pipeline com novos segmentos na localização especificada por um PipelineStoreLocation valor.
public:
static cli::array <System::String ^> ^ Update(System::AddIn::Hosting::PipelineStoreLocation location);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
public static string[] Update(System.AddIn.Hosting.PipelineStoreLocation location);
public static string[] Update(System.AddIn.Hosting.PipelineStoreLocation location);
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
static member Update : System.AddIn.Hosting.PipelineStoreLocation -> string[]
static member Update : System.AddIn.Hosting.PipelineStoreLocation -> string[]
Public Shared Function Update (location As PipelineStoreLocation) As String()
Parâmetros
- location
- PipelineStoreLocation
Um dos valores de enumeração.
Atualmente, o único valor nesta enumeração é o diretório especificado pela ApplicationBase propriedade usada para configurar o domínio de aplicação do anfitrião.
Devoluções
É avaliada uma coleção de cadeias que descrevem avisos enquanto segmentos do oleoduto.
- Atributos
Exceções
Falta um diretório de segmentos na estrutura do diretório do pipeline.
Existe uma violação de acesso à estrutura de diretórios do pipeline.
location é um valor inválido PipelineStoreLocation .
Observações
Use esta sobrecarga de métodos para permitir que um host parcialmente confiável, que pode não ter permissão para descobrir a sua própria localização, descubra complementos no seu próprio diretório.
Aplica-se a
Update(String)
Atualiza a cache dos segmentos do pipeline com novos segmentos a partir de um diretório raiz especificado.
public:
static cli::array <System::String ^> ^ Update(System::String ^ pipelineRootFolderPath);
[System.Security.SecurityCritical]
public static string[] Update(string pipelineRootFolderPath);
[<System.Security.SecurityCritical>]
static member Update : string -> string[]
Public Shared Function Update (pipelineRootFolderPath As String) As String()
Parâmetros
- pipelineRootFolderPath
- String
O caminho da raiz da estrutura de diretórios do pipeline.
Devoluções
É avaliada uma coleção de cadeias que descrevem avisos enquanto segmentos do oleoduto.
- Atributos
Exceções
Falta um diretório de segmentos na estrutura do diretório do pipeline.
Existe uma violação de acesso à estrutura de diretórios do pipeline.
Exemplos
O exemplo seguinte mostra como atualizar os ficheiros de cache. Este exemplo de código faz parte de um exemplo maior fornecido para a AddInStore classe.
// Update the cache files of the
// pipeline segments and add-ins.
string[] warnings = AddInStore.Update(pipeRoot);
foreach (string warning in warnings)
{
Console.WriteLine(warning);
}
' Update the cache files of the
' pipeline segments and add-ins.
Dim warnings() As String = AddInStore.Update(pipeRoot)
For Each warning As String In warnings
Console.WriteLine(warning)
Next
Observações
Este método também atualiza a cache dos add-ins se os add-ins estiverem na estrutura de diretórios do pipeline.
Se não houver novos segmentos de pipeline ou add-ins, este método apenas valida a cache.