XmlFormCollection.Open Метод (String, XmlFormOpenMode)
Открывает указанную форму с помощью определенного поведения режима открытия.
Пространство имен: Microsoft.Office.InfoPath
Сборка: Microsoft.Office.InfoPath (в microsoft.office.infopath.dll)
Синтаксис
'Декларация
Public MustOverride Function Open ( _
fileLocation As String, _
behavior As XmlFormOpenMode _
) As XmlForm
'Применение
Dim instance As XmlFormCollection
Dim fileLocation As String
Dim behavior As XmlFormOpenMode
Dim returnValue As XmlForm
returnValue = instance.Open(fileLocation, behavior)
public abstract XmlForm Open (
string fileLocation,
XmlFormOpenMode behavior
)
Параметры
- fileLocation
URI-идентификатор открываемой формы.
- behavior
Перечисление XmlFormOpenMode, указывающее, как будет открыта форма.
Возвращаемое значение
Объект XmlForm, представляющий форму, которая была открыта.
Заметки
Метод Open можно использовать только для открытия формы; его нельзя использовать для открытия шаблона формы. Чтобы создать форму из шаблона формы, используйте метод NewFromFormTemplate. Чтобы создать форму на основе существующей формы, используйте метод New.
При использовании метода Open указанная форма будет открыта в приложении Microsoft Office InfoPath 2007 и готова для заполнения.
Доступ к этому члену имеется только у форм, запускаемых на том же домене, что и открытая в настоящий момент форма, или у форм, которым были присвоены междоменные разрешения.
Доступ к этому типу или члену имеется только из программы, работающей в формах, открытых в Microsoft Office InfoPath 2007.
Пример
В следующем примере метод Open класса XmlFormCollection передается, URI формы для ее открытия в режиме только для чтения и ее связанный объект XmlForm возвращаются.
XmlForm document = this.Application.XmlForms.Open(
@"C:\MyForm.xml", XmlFormOpenMode.ReadOnly);
Dim document As XmlForm = Me.Application.XmlForms.Open(_
"C:\MyForm.xml", XmlFormOpenMode.ReadOnly)
См. также
Ссылка
Класс XmlFormCollection
Члены XmlFormCollection
Пространство имен Microsoft.Office.InfoPath