XmlForm.Save (Método)
Guarda el formulario en la dirección URL a la que esté asociado actualmente.
Espacio de nombres: Microsoft.Office.InfoPath
Ensamblado: Microsoft.Office.InfoPath (en microsoft.office.infopath.dll)
Sintaxis
Public MustOverride Sub Save
Dim instance As XmlForm
instance.Save
public abstract void Save ()
Excepciones
Tipo de excepción | Condición |
---|---|
Se ha llamado al método Save desde el evento Loading. |
|
La plantilla del formulario no está configurada para Plena confianza utilizando la categoría Seguridad y confianza del cuadro de diálogo Opciones de formulario. |
Comentarios
Si se usa el método Save se establece la propiedad Dirty del formulario en false nada más guardar el formulario.
Sólo pueden tener acceso a este miembro los formularios abiertos desde una plantilla de formulario configurada para ejecutarse con plena confianza utilizando la categoría Seguridad y confianza del cuadro de diálogo Opciones de formulario. Este miembro requiere confianza plena en el llamador inmediato y no puede ser utilizado por un código con confianza parcial. Para obtener más información, vea "Using Libraries from Partially Trusted Code" en MSDN.
Se puede tener acceso a este tipo o miembro solamente desde un código ejecutado en formularios abiertos en Microsoft Office InfoPath 2007.
Ejemplo
En el siguiente ejemplo, la propiedad New se usa para determinar si el formulario se ha guardado anteriormente y, si es así, se usa el método Save para guardarlo en la dirección URL a la que está asociado actualmente.
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
Seguridad de .NET Framework
- FileIOPermission para escribir el formulario en sistema de archivos. Enumeraciones asociadas: System.Security.FileIOPermissionAccess.Append, System.Security.FileIOPermissionAccess.Read, System.Security.FileIOPermissionAccess.Write
- FileDialogPermission para tener acceso a un cuadro de diálogo de archivo al guardar un nuevo archivo. Enumeraciones asociadas: System.Security.FileDialogPermissionAccess.Save
Vea también
Referencia
XmlForm (Clase)
XmlForm (Miembros)
Microsoft.Office.InfoPath (Espacio de nombres)