XmlForm.Save, méthode
Enregistre le formulaire dans l'URL (Uniform Resource Locator) qui lui est actuellement associée.
Espace de noms : Microsoft.Office.InfoPath
Assembly : Microsoft.Office.InfoPath (dans microsoft.office.infopath.dll)
Syntaxe
Public MustOverride Sub Save
Dim instance As XmlForm
instance.Save
public abstract void Save ()
Exceptions
Type d'exception | Condition |
---|---|
La méthode Save a été appelée à partir de l'événement Loading. |
|
Le modèle de formulaire n'est pas configuré avec l'option Autorisation totale de la catégorie Sécurité et approbation dans la boîte de dialogue Options de formulaire. |
Remarques
L'appel de la méthode Save affecte à la propriété Dirty du formulaire la valeur false dès que ce dernier est enregistré.
Ce membre est accessible uniquement par les formulaires ouverts à partir d'un modèle de formulaire configuré pour être exécuté avec des autorisations totales à l'aide de la catégorie Sécurité et approbation de la boîte de dialogue Options de formulaire. Ce membre nécessite une autorisation totale pour l'appelant immédiat et ne peut pas être utilisé par un code partiellement fiable. Pour plus d'informations, voir « Using Libraries from Partially Trusted Code » (en anglais) sur MSDN.
Ce type ou ce membre est uniquement accessible à partir du code exécuté dans les formulaires ouverts dans Microsoft Office InfoPath 2007.
Exemple
Dans l'exemple suivant, la propriété New permet de déterminer si le formulaire a été précédemment enregistré et, si c'est le cas, la méthode Save est utilisée pour enregistrer le formulaire vers l'URL qui lui est actuellement associée.
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
Sécurité .NET Framework
- FileIOPermission Permet d'écrire le formulaire dans le système de fichiers. Énumérations associées :System.Security.FileIOPermissionAccess.Append, System.Security.FileIOPermissionAccess.Read, System.Security.FileIOPermissionAccess.Write
- FileDialogPermission Permet d'accéder à une boîte de dialogue Fichier lors de l'enregistrement d'un nouveau formulaire. Énumération associée : System.Security.FileDialogPermissionAccess.Save
Voir aussi
Référence
XmlForm, classe
Membres XmlForm
Microsoft.Office.InfoPath, espace de noms