_ExternalApplication.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).
Примеры
В следующем примере, написанном на языке программирования C#, метод ExternalApplicationCacheSolution объекта используется для кэширования шаблона формы InfoPath.
private void AutomateInfoPathForm()
{
ExternalApplication infoPath = new ExternalApplicationClass();
// Cache an InfoPath form template.
infoPath.<span class="label">CacheSolution</span>(@"\\MyServer\MyForms\MyForm.xsn");
}
Примечание. В приведенном выше примере предполагается, что Microsoft.Office.Interop.InfoPath пространство имен используется и что ссылка на библиотеку типов Microsoft InfoPath 1.0.
В следующем примере, написанном на языке программирования C#, метод ExternalApplicationCacheSolution объекта используется для кэширования шаблона формы InfoPath.
private void AutomateInfoPathForm()
{
ExternalApplication infoPath = new ExternalApplicationClass();
// Cache an InfoPath form template.
infoPath.<span class="label">CacheSolution</span>(@"\\MyServer\MyForms\MyForm.xsn");
}
Примечание. В приведенном выше примере предполагается, что Microsoft.Office.Interop.InfoPath пространство имен используется и что ссылка на библиотеку типов Microsoft InfoPath 1.0.
Комментарии
Если существующий в настоящий момент в кэш-памяти шаблон формы совпадает с шаблоном формы в месте публикации, кэширование не выполняется. Если компьютер работает в автономном режиме, а форма уже загружена в кэш-память, то кэш-память сохраняется, а обновление не выполняется.
Важно! Доступ к этому участнику можно получить только с помощью форм, открытых из шаблона формы, настроенного для запуска с полным доверием с помощью категории Безопасность и доверие диалогового окна Параметры формы. Этому элементу необходимо полное доверие для непосредственного вызывающего объекта и он не может использоваться в коде с частичным доверием. Дополнительные сведения см. в библиотеке "Использование библиотек из не вполне надежного кода" на веб-сайте MSDN.