DataDOMEvent.Parent 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个对 XML DOM 节点的父节点的 XML 文档对象模型 (DOM) 节点(该节点在数据验证事件中被更改)的引用。
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
属性值
示例
在下面的部分示例中,对象的 Parent 属性DataDOMEventObject用于检查父节点的名称;如果它符合特定条件,则显示错误消息:
[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;
}
}
注解
在设置了 Parent 属性所返回的对 XML DOM 节点的引用后,可使用 XML DOM 支持的任何属性和方法。 这在删除操作过程中可能尤其有用,因为 Parent 属性映射到已删除的 XML DOM 节点的位置。
重要提示:此成员只能由与当前打开的窗体在同一域中运行的表单访问,或者由已授予跨域权限的表单访问。