_ExternalApplication.New(String, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает новую форму Microsoft InfoPath на основе указанной формы.
public void New (string bstrDocumentURI, int dwBehavior = 1);
abstract member New : string * int -> unit
Public Sub New (bstrDocumentURI As String, Optional dwBehavior As Integer = 1)
Параметры
- bstrDocumentURI
- String
Строковое значение, указывающее универсальный код ресурса (URI) формы.
- dwBehavior
- Int32
Значение по умолчанию: 1. Указывает, каким образом следует открывать форму. Значения основаны на перечислении XdDocumentVersionMode .
Примеры
В следующем примере, написанном на языке программирования C#, метод ExternalApplicationNew объекта используется для создания новой формы на основе указанной формы:
private void CreateFromForm()
{
ExternalApplication infoPath = new ExternalApplicationClass();
// Create an InfoPath form.
infoPath.<span class="label">New</span>(@"C:\My Forms\Form1.xml", 1);
}
Примечание. В приведенном выше примере предполагается, что Microsoft.Office.Interop.InfoPath используется пространство имен и указана ссылка на библиотеку типов Microsoft InfoPath 3.0.
В следующем примере, написанном на языке программирования C#, метод ExternalApplicationNew объекта используется для создания новой формы на основе указанной формы:
private void CreateFromForm()
{
ExternalApplication infoPath = new ExternalApplicationClass();
// Create an InfoPath form.
infoPath.<span class="label">New</span>(@"C:\My Forms\Form1.xml", 1);
}
Примечание. В приведенном выше примере предполагается, что Microsoft.Office.Interop.InfoPath используется пространство имен и указана ссылка на библиотеку типов Microsoft InfoPath 3.0.
Комментарии
Метод New может использоваться только для создания новой формы на основе существующей формы; его нельзя использовать для создания новой формы на основе шаблона формы. Чтобы создать форму на основе шаблона формы, используйте NewFromSolution(String) метод .
При использовании метода New открывается InfoPath, и новая форма готова к заполнению.
Примечание. Нельзя использовать для Close(String) закрытия формы, открытой с помощью метода New . Когда метод New создает форму, имя этой формы неизвестно.