Compartir a través de


DataDOMEvent.Parent Propiedad

Definición

Obtiene una referencia al nodo del modelo de objetos de documento (DOM) XML del principal del nodo XML DOM modificado durante un evento de validación de datos.

public:
 property Microsoft::Office::Interop::InfoPath::SemiTrust::IXMLDOMNode ^ Parent { Microsoft::Office::Interop::InfoPath::SemiTrust::IXMLDOMNode ^ get(); };
public Microsoft.Office.Interop.InfoPath.SemiTrust.IXMLDOMNode Parent { get; }
member this.Parent : Microsoft.Office.Interop.InfoPath.SemiTrust.IXMLDOMNode
Public ReadOnly Property Parent As IXMLDOMNode

Valor de propiedad

Ejemplos

En el siguiente ejemplo parcial, se usa la propiedad Parent del DataDOMEventObject objeto para comprobar el nombre del nodo primario; si coincide con determinados criterios, se muestra un mensaje de error:

[InfoPathEventHandler(MatchPath="/purchaseOrder/orderDate/shippingDate", EventType=InfoPathEventType.OnBeforeChange)]
public void shippingDate_OnBeforeChange(DataDOMEvent e)
{
 if (e.<span class="label">Parent</span>.nodeName == "orderDate")
 {
  e.ReturnMessage = "You must delete the Ship Date before deleting the Order Date.";
  e.ReturnStatus = false;
  return;
 }
}

Comentarios

Una vez establecida una referencia al nodo XML DOM devuelto por la propiedad Parent, podrá utilizar cualquiera de las propiedades y los métodos admitidos por el XML DOM. Esto puede resultar especialmente útil durante las operaciones de eliminación, porque la propiedad Parent se asigna a la ubicación del nodo XML DOM que se ha eliminado.

Importante: Solo se puede acceder a este miembro mediante formularios que se ejecutan en el mismo dominio que el formulario abierto actualmente o mediante formularios a los que se han concedido permisos entre dominios.

Se aplica a