_DataDOMEventSink_Event.OnAfterChange Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se produce después de que se hayan aceptado los cambios en el documento XML subyacente de un formulario y después de que se haya producido el OnValidate evento.
public:
event Microsoft::Office::Interop::InfoPath::SemiTrust::_DataDOMEventSink_OnAfterChangeEventHandler ^ OnAfterChange;
event Microsoft.Office.Interop.InfoPath.SemiTrust._DataDOMEventSink_OnAfterChangeEventHandler OnAfterChange;
member this.OnAfterChange : Microsoft.Office.Interop.InfoPath.SemiTrust._DataDOMEventSink_OnAfterChangeEventHandler
Event OnAfterChange As _DataDOMEventSink_OnAfterChangeEventHandler
Tipo de evento
Ejemplos
[InfoPathEventHandler(MatchPath="/my:myFields/my:field1", EventType=InfoPathEventType.<span class="label">OnAfterChange</span>)]
public void field1_<span class="label">OnAfterChange</span>(DataDOMEvent e)
{
if (e.IsUndoRedo)
{
// An undo or redo operation has occurred and the DOM is read-only.
return;
}
CalculateTotalCampaignCost();
}
[InfoPathEventHandler(MatchPath="/my:myFields/my:field1", EventType=InfoPathEventType.<span class="label">OnAfterChange</span>)]
public void field1_<span class="label">OnAfterChange</span>(DataDOMEvent e)
{
if (e.IsUndoRedo)
{
// An undo or redo operation has occurred and the DOM is read-only.
return;
}
CalculateTotalCampaignCost();
}
Comentarios
Este controlador de eventos no permite a los usuarios cancelar una operación.
El evento OnAfterChange se suele utilizar para cambiar los datos de un formulario después de haber realizado otros cambios: por ejemplo, cálculos o modificaciones de la estructura del documento XML subyacente del formulario.
Nota: En algunos casos, los eventos relacionados con los cambios en el documento XML subyacente de un formulario pueden producirse más de una vez. Por ejemplo, cuando se cambian los datos existentes, tiene lugar una operación de inserción y eliminación.
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de