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


XmlFormCollection.New Метод

Определение

Перегрузки

New(String)

Создает новую форму на основе указанной.

New(String, XmlFormOpenMode)

Создает новую форму на основе указанной с помощью определенного поведения режима открытия.

New(String)

Создает новую форму на основе указанной.

public:
 abstract Microsoft::Office::InfoPath::XmlForm ^ New(System::String ^ formLocation);
public abstract Microsoft.Office.InfoPath.XmlForm New (string formLocation);
abstract member New : string -> Microsoft.Office.InfoPath.XmlForm
Public MustOverride Function New (formLocation As String) As XmlForm

Параметры

formLocation
String

URI-идентификатор формы, на основе которой будет создана новая форма.

Возвращаемое значение

Объект XmlForm , представляющий созданную форму.

Исключения

Метод New был вызван из обработчика событий для Loading события.

Примеры

В следующем примере кода методуXmlFormCollection New класса передается универсальный код ресурса (URI) существующей формы, на которой будет основываться новая форма, и возвращается связанный с новой формой объект XmlForm .

XmlForm newDocument = 
   this.Application.XmlForms.New(@"C:\MyForm.xml");
Dim newDocument As XmlForm  = _
   Me.Application.XmlForms.New("C:\MyForm.xml")

Комментарии

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

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

Доступ к этому элементу предоставляется только формам, работающим в том же домене, что и текущая открытая форма, а также формам с междоменными правами доступа.

Доступ к этому типу или элементу предоставляется только из кода, выполняющегося в формах, открытых в Microsoft InfoPath Filler.

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

New(String, XmlFormOpenMode)

Создает новую форму на основе указанной с помощью определенного поведения режима открытия.

public:
 abstract Microsoft::Office::InfoPath::XmlForm ^ New(System::String ^ formLocation, Microsoft::Office::InfoPath::XmlFormOpenMode behavior);
public abstract Microsoft.Office.InfoPath.XmlForm New (string formLocation, Microsoft.Office.InfoPath.XmlFormOpenMode behavior);
abstract member New : string * Microsoft.Office.InfoPath.XmlFormOpenMode -> Microsoft.Office.InfoPath.XmlForm
Public MustOverride Function New (formLocation As String, behavior As XmlFormOpenMode) As XmlForm

Параметры

formLocation
String

URI-идентификатор формы, на основе которой будет создана новая форма.

behavior
XmlFormOpenMode

Перечисление XmlFormOpenMode , указывающее способ открытия формы.

Возвращаемое значение

Объект XmlForm , представляющий созданную форму.

Исключения

Метод New был вызван из обработчика событий для Loading события.

Примеры

В следующем примере кода методуXmlFormCollection New класса передается URI существующей формы, на которой создается новая форма в режиме открытия по умолчанию, и возвращается связанный с формой объект XmlForm .

XmlForm newDocument = 
   this.Application.XmlForms.New(@"C:\MyForm.xml", 
   XmlFormOpenMode.Default);
Dim newDocument As XmlForm  = _
   Me.Application.XmlForms.New("C:\MyForm.xml", 
   XmlFormOpenMode.Default)

Комментарии

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

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

Доступ к этому элементу предоставляется только формам, работающим в том же домене, что и текущая открытая форма, а также формам с междоменными правами доступа.

Доступ к этому типу или элементу предоставляется только из кода, выполняющегося в формах, открытых в Microsoft InfoPath Filler.

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