Поделиться через


_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.

Применяется к