AddInStore.Update Methode

Definitie

Hiermee werkt u de cache van pijplijnsegmenten bij met nieuwe segmenten.

Overloads

Name Description
Update(PipelineStoreLocation)

Hiermee werkt u de cache van pijplijnsegmenten bij met nieuwe segmenten op de locatie die is opgegeven door een PipelineStoreLocation waarde.

Update(String)

Hiermee werkt u de cache van pijplijnsegmenten bij met nieuwe segmenten uit een opgegeven hoofdmap.

Update(PipelineStoreLocation)

Hiermee werkt u de cache van pijplijnsegmenten bij met nieuwe segmenten op de locatie die is opgegeven door een PipelineStoreLocation waarde.

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

Parameters

location
PipelineStoreLocation

Een van de opsommingswaarden.

Momenteel is de enige waarde in deze opsomming de map zoals opgegeven door de ApplicationBase eigenschap die is gebruikt voor het instellen van het toepassingsdomein van de host.

Retouren

String[]

Een verzameling tekenreeksen die waarschuwingen beschrijven als de pijplijnsegmenten worden geëvalueerd.

Kenmerken

Uitzonderingen

Er ontbreekt een segmentmap in de structuur van de pijplijnmap.

Er is een schending van de toegang tot de structuur van de pijplijnmap.

location is een ongeldige PipelineStoreLocation waarde.

Opmerkingen

Gebruik deze methode overbelast om een gedeeltelijk vertrouwde host in te schakelen, die mogelijk niet gemachtigd is om zijn eigen locatie te detecteren, om invoegtoepassingen in een eigen map te detecteren.

Van toepassing op

Update(String)

Hiermee werkt u de cache van pijplijnsegmenten bij met nieuwe segmenten uit een opgegeven hoofdmap.

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

Parameters

pipelineRootFolderPath
String

Het pad van de hoofdmap van de structuur van de pijplijnmap.

Retouren

String[]

Een verzameling tekenreeksen die waarschuwingen beschrijven als de pijplijnsegmenten worden geëvalueerd.

Kenmerken

Uitzonderingen

Er ontbreekt een segmentmap in de structuur van de pijplijnmap.

Er is een schending van de toegang tot de structuur van de pijplijnmap.

Voorbeelden

In het volgende voorbeeld ziet u hoe u de cachebestanden bijwerkt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de AddInStore klasse.

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

Opmerkingen

Met deze methode wordt ook de cache voor invoegtoepassingen bijgewerkt als de invoegtoepassingen zich in de structuur van de pijplijnmap bevinden.

Als er geen nieuwe pijplijnsegmenten of invoegtoepassingen zijn, valideert deze methode alleen de cache.

Van toepassing op