Classe XmlFormCancelEventArgs
Rende disponibili i dati per il messaggio personalizzato visualizzato quando si annullano gli eventi generati dal modulo e dal relativo documento XML sottostante.
Spazio dei nomi: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)
Sintassi
Public MustInherit Class XmlFormCancelEventArgs
Inherits CancelEventArgs
Dim instance As XmlFormCancelEventArgs
public abstract class XmlFormCancelEventArgs : CancelEventArgs
Osservazioni
L'oggetto XmlFormCancelEvent implementa le proprietà Message e MessageDetails per specificare o recuperare un messaggio personalizzato quando si annullano gli eventi Changing, Validating, Save, Merge, Submit, VersionUpgrade e Loading.
Per impostazione predefinita, le proprietà Message e MessageDetails hanno un valore null.
Se entrambi i valori sono null, quando un evento viene annullato, viene visualizzato il messaggio di errore predefinito.
Se entrambi i valori sono diversi da null, nella finestra di dialogo del messaggio di errore vengono visualizzati i valori specificati per le proprietà Message e MessageDetails.
Se entrambe le proprietà sono impostate su una stringa vuota, nella finestra di dialogo del messaggio di errore non viene visualizzato alcun testo.
La proprietà Message può essere null e la proprietà MessageDetails può essere diversa da null e viceversa. Se uno dei valori è diverso da null, in InfoPath viene visualizzato il valore specificato. Se, ad esempio, la proprietà Message è null, ma per la proprietà MessageDetails è stato specificato un valore, in InfoPath viene visualizzata una finestra di dialogo del messaggio di errore con solo la sezione Dettagli e senza testo nella parte superiore.
Nell'interfaccia utente in modalità progettazione di InfoPath è possibile specificare un messaggio personalizzato visualizzato quando si indica l'esito delle operazioni scegliendo Opzioni invio modulo dal menu Strumenti. Se la proprietà Message o la proprietà MessageDetails è impostata nel codice, questi valori hanno la precedenza sul testo specificato nell'interfaccia utente di InfoPath.
Gerarchia di ereditarietà
System.Object
System.EventArgs
System.ComponentModel.CancelEventArgs
Microsoft.Office.InfoPath.XmlFormCancelEventArgs
Microsoft.Office.InfoPath.SaveCancelEventArgs
Thread Safety
Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Membri XmlFormCancelEventArgs
Spazio dei nomi Microsoft.Office.InfoPath