_Application3.CacheSolution(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Анализирует шаблон формы в кэш-памяти и при необходимости обновляет его из места публикации шаблона формы.
public:
void CacheSolution(System::String ^ bstrSolutionURI);
public void CacheSolution (string bstrSolutionURI);
abstract member CacheSolution : string -> unit
Public Sub CacheSolution (bstrSolutionURI As String)
Параметры
- bstrSolutionURI
- String
Задает шаблону формы универсальный идентификатор ресурса (URI). Этот параметр можно указать как файл определения формы (XSF) или файл шаблона формы (XSN).
Реализации
Примеры
В следующем примере настраиваемая функция CacheFormTemplate выполняет цикл по расположению каждого шаблона формы, заданного в массиве формы и передает это значение методу CacheSolution для расчета.
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);
}
}
В следующем примере настраиваемая функция CacheFormTemplate выполняет цикл по расположению каждого шаблона формы, заданного в массиве формы и передает это значение методу CacheSolution для расчета.
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);
}
}
Комментарии
Если существующий в настоящий момент в кэш-памяти шаблон формы совпадает с шаблоном формы в месте публикации, кэширование не выполняется. Если компьютер работает в автономном режиме, а форма уже загружена в кэш-память, то кэш-память сохраняется, а обновление не выполняется.
Важно! Доступ к этому участнику можно получить только с помощью форм, открытых из шаблона формы, настроенного для запуска с полным доверием с помощью категории Безопасность и доверие диалогового окна Параметры формы. Этому элементу необходимо полное доверие для непосредственного вызывающего объекта и он не может использоваться в коде с частичным доверием. Дополнительные сведения см. в библиотеке "Использование библиотек из не вполне надежного кода" на веб-сайте MSDN.