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


_ExternalApplication.NewFromSolution(String) Метод

Определение

Создает новую форму Microsoft InfoPath на основе указанного шаблона формы.

public:
 void NewFromSolution(System::String ^ bstrSolutionURI);
public void NewFromSolution (string bstrSolutionURI);
abstract member NewFromSolution : string -> unit
Public Sub NewFromSolution (bstrSolutionURI As String)

Параметры

bstrSolutionURI
String

Строковое значение, указывающее универсальный код ресурса (URI) шаблона формы.

Примеры

В следующем примере, написанном на языке программирования C#, метод ExternalApplicationNewFromSolution объекта используется для создания новой формы на основе указанного шаблона формы:

private void CreateFromFormTemplate()
{
 ExternalApplication infoPath = new ExternalApplicationClass();

 // Create an InfoPath form.
 infoPath.<span class="label">NewFromSolution</span>(@"C:\My Forms\MyFormTemplate.xsn", 1);
}

Примечание. В приведенном выше примере предполагается, что Microsoft.Office.Interop.InfoPath используется пространство имен и указана ссылка на библиотеку типов Microsoft InfoPath 3.0.

В следующем примере, написанном на языке программирования C#, метод ExternalApplicationNewFromSolution объекта используется для создания новой формы на основе указанного шаблона формы:

private void CreateFromFormTemplate()
{
 ExternalApplication infoPath = new ExternalApplicationClass();

 // Create an InfoPath form.
 infoPath.<span class="label">NewFromSolution</span>(@"C:\My Forms\MyFormTemplate.xsn", 1);
}

Примечание. В приведенном выше примере предполагается, что Microsoft.Office.Interop.InfoPath используется пространство имен и указана ссылка на библиотеку типов Microsoft InfoPath 3.0.

Комментарии

Метод NewFromSolution можно использовать только для создания новой формы на основе существующего шаблона формы; его нельзя использовать для создания новой формы на основе существующей формы. Чтобы создать форму из существующей формы, используйте .New(String, Int32)

При использовании метода NewFromSolution InfoPath открывается, и новая форма готова к заполнению.

Примечание. Нельзя использовать для Close(String) закрытия формы, открытой с помощью метода NewFromSolution . Когда метод NewFromSolution создает форму, имя этой формы неизвестно.

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