Application.Quit, méthode (Boolean)
Quitte l'application InfoPath avec la possibilité d'inviter l'utilisateur à enregistrer les formulaires qui vont se fermer.
Espace de noms : Microsoft.Office.InfoPath
Assembly : Microsoft.Office.InfoPath (dans Microsoft.Office.InfoPath.dll)
Syntaxe
'Déclaration
Public MustOverride Sub Quit ( _
force As Boolean _
)
'Utilisation
Dim instance As Application
Dim force As Boolean
instance.Quit(force)
public abstract void Quit(
bool force
)
Paramètres
- force
Type : System.Boolean
Détermine si les formulaires ouverts seront enregistrés à la fermeture de l'application. Si la valeur est false, tous les formulaires seront fermés sans être enregistrés, même si les données du formulaire ont été modifiées. Si la valeur est true, l'utilisateur sera invité à enregistrer les formulaires. La valeur par défaut est false.
Exceptions
Exception | Condition |
---|---|
InvalidOperationException | La méthode Quit a été appelée à partir de l'événement Loading. |
ArgumentNullException | Le paramètre passé à cette méthode est une référence NULL (Nothing dans Visual Basic). |
ArgumentException | Le paramètre passé à cette méthode n'est pas valide. Par exemple, le type ou le format est incorrect. |
Remarques
Si la méthode Quit est utilisée dans un formulaire qui ne dispose pas d'une autorisation totale, la méthode génère une exception System.Security.SecurityException.
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 » (« Utilisation de bibliothèques à partir de code partiellement fiable ») (éventuellement en anglais) sur MSDN.
Ce type ou ce membre est accessible uniquement à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler.
Exemples
Dans l'exemple ci-dessous, la méthode Quit de la classe Application est utilisée pour quitter InfoPath en invitant l'utilisateur à enregistrer les formulaires ouverts.
this.Application.Quit(true);
Me.Application.Quit(true)