Метод XmlForm.Save
Сохраняет форму по текущему, связанному с ней URL-адресу.
Пространство имен: Microsoft.Office.InfoPath
Сборка: Microsoft.Office.InfoPath (в microsoft.office.infopath.dll)
Синтаксис
'Декларация
Public MustOverride Sub Save
'Применение
Dim instance As XmlForm
instance.Save
public abstract void Save ()
Исключения
Тип исключения | Условие |
---|---|
Метод Save вызван из события Loading. |
|
Не настроен параметр шаблона формы с помощью категории диалогового окна . |
Заметки
Использование метода Save устанавливает для свойства Dirty формы значение false сразу после ее сохранения.
Доступ к этому члену имеется только у форм, открытых из шаблона формы, настроенного в разделе "Безопасность и доверие" диалогового окна "Параметры формы" на работу с полным доверием. Этот член требует для текущего вызова полного доверия и не может быть использован программой с частичным доверием. Дополнительные сведения см. в статье "Использование библиотек из программ с частичным доверием" на MSDN.
Доступ к этому типу или члену имеется только из программы, работающей в формах, открытых в Microsoft Office InfoPath 2007.
Пример
В следующем примере свойство New используется для определения того, была ли форма предварительно сохранена, и если да, то метод Save используется для сохранения формы по текущему, связанному с ней URL-адресу.
if(this.New)
{
this.SaveAs("c:\\myforms\\form1.xml");
}
else
{
this.Save();
}
If(Me.New) Then
Me.SaveAs("c:\\myforms\\form1.xml")
Else
Me.Save()
End If
Безопасность .NET Framework
- FileIOPermission для записи формы в файловую систему. Связанные перечисления: System.Security.FileIOPermissionAccess.Append, System.Security.FileIOPermissionAccess.Read, System.Security.FileIOPermissionAccess.Write
- FileDialogPermission для доступа к диалоговому окну при сохранении новой формы. Связанное перечисление: System.Security.FileDialogPermissionAccess.Save
См. также
Ссылка
Класс XmlForm
Члены XmlForm
Пространство имен Microsoft.Office.InfoPath