_Application3.CacheSolution(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Untersucht die Formularvorlage im Cache und aktualisiert sie ggf. von deren Veröffentlichungsort aus.
public:
void CacheSolution(System::String ^ bstrSolutionURI);
public void CacheSolution (string bstrSolutionURI);
abstract member CacheSolution : string -> unit
Public Sub CacheSolution (bstrSolutionURI As String)
Parameter
- bstrSolutionURI
- String
Gibt den URI (Uniform Resource Identifier) der Formularvorlage an. Dieser Parameter kann als Formulardefinitionsdatei (XSF) oder als Formularvorlagendatei (XSN) angegeben werden.
Implementiert
Beispiele
Im folgenden Beispiel durchläuft die benutzerdefinierte CacheFormTemplate-Funktion die Position der einzelnen Formatvorlagen, die im Formular-Array angegeben sind, und übergibt diesen Wert an die CacheSolution-Methode zur Überprüfung.
private string[] _forms =
{
@"\\MyServer\MyForms\MyForm.xsn",
@"\\MyServer\MyForms\manifest.xsf"
};
private void someFunction()
{
CacheFormTemplate(_forms);
}
private void CacheFormTemplate(string[] forms)
{
foreach (string form in forms)
{
thisApplication.<span class="label">CacheSolution</span>(form);
}
}
Im folgenden Beispiel durchläuft die benutzerdefinierte CacheFormTemplate-Funktion die Position der einzelnen Formatvorlagen, die im Formular-Array angegeben sind, und übergibt diesen Wert an die CacheSolution-Methode zur Überprüfung.
private string[] _forms =
{
@"\\MyServer\MyForms\MyForm.xsn",
@"\\MyServer\MyForms\manifest.xsf"
};
private void someFunction()
{
CacheFormTemplate(_forms);
}
private void CacheFormTemplate(string[] forms)
{
foreach (string form in forms)
{
thisApplication.<span class="label">CacheSolution</span>(form);
}
}
Hinweise
Wenn die im Cache zurzeit enthaltene Formularvorlage der Formularvorlage am Veröffentlichungsort entspricht, erfolgt keine Zwischenspeicherung. Wenn sich der Computer im Offlinemodus befindet und das Formular bereits im Cache gespeichert ist, wird der Cache beibehalten und keine Aktualisierung vorgenommen.
Wichtig: Auf dieses Element kann nur von Formularen zugegriffen werden, die über eine Formularvorlage geöffnet werden, die für die Ausführung mit voller Vertrauenswürdigkeit konfiguriert wurde, indem die Kategorie Sicherheit und Vertrauensstellung des Dialogfelds Formularoptionen verwendet wird. Dieses Mitglied erfordert die volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer und kann von teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie auf MSDN unter "Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code".