AddInStore.Update Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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
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.