_ExternalApplication.RegisterSolution(String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Устанавливает указанный шаблон формы Microsoft InfoPath.
public void RegisterSolution (string bstrSolutionURL, string bstrBehavior = "overwrite");
abstract member RegisterSolution : string * string -> unit
Public Sub RegisterSolution (bstrSolutionURL As String, Optional bstrBehavior As String = "overwrite")
Параметры
- bstrSolutionURL
- String
Указывает URL-адрес шаблона формы. Этот параметр можно указать как файл определения формы (XSF) или файл шаблона формы (XSN).
- bstrBehavior
- String
Значение по умолчанию: overwrite. Указывает, каким образом следует устанавливать шаблон формы. Единственным другим допустимым значением этого параметра является new-only.
Примеры
В следующем примере, написанном на языке программирования C#, метод ExternalApplicationRegisterSolution объекта используется для установки шаблона формы:
private void InstallForm()
{
ExternalApplication infoPath = new ExternalApplicationClass();
// Install the specified InfoPath form.
infoPath.<span class="label">RegisterSolution</span>(@"C:\My Forms\MyFormTemplate.xsn", "overwrite");
}
Примечание. В приведенном выше примере предполагается, что Microsoft.Office.Interop.InfoPath используется пространство имен и указана ссылка на библиотеку типов Microsoft InfoPath 3.0.
В следующем примере, написанном на языке программирования C#, метод ExternalApplicationRegisterSolution объекта используется для установки шаблона формы:
private void InstallForm()
{
ExternalApplication infoPath = new ExternalApplicationClass();
// Install the specified InfoPath form.
infoPath.<span class="label">RegisterSolution</span>(@"C:\My Forms\MyFormTemplate.xsn", "overwrite");
}
Примечание. В приведенном выше примере предполагается, что Microsoft.Office.Interop.InfoPath используется пространство имен и указана ссылка на библиотеку типов Microsoft InfoPath 3.0.
Комментарии
Если шаблон формы уже зарегистрирован и для bstrBehavior
параметра используется только новое значение, метод RegisterSolution вернет ошибку. При использовании значения overwrite запись регистрации шаблона формы перезаписывается.
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по