IPMath.Nz 方法

获取传递给该函数的节点集,但以前存在的空值将替换为零 (0)。

命名空间:  Microsoft.Office.Interop.InfoPath.SemiTrust
程序集:  Microsoft.Office.Interop.InfoPath.SemiTrust(位于 Microsoft.Office.Interop.InfoPath.SemiTrust.dll 中)

语法

声明
Function Nz ( _
    pxmllistInput As IXMLDOMNodeList _
) As Object
用法
Dim instance As IPMath
Dim pxmllistInput As IXMLDOMNodeList
Dim returnValue As Object

returnValue = instance.Nz(pxmllistInput)
Object Nz(
    IXMLDOMNodeList pxmllistInput
)

参数

返回值

类型:System.Object
一个代表节点集的对象。

备注

如果节点集中没有空值,则出现异常。

备注

通过在托管表单中将其转换为 IXMLDOMNodeList 类型来访问 Nz 方法返回的对象,这可能导致安全异常,在这种情况下应该授予表单 FullTrust 权限。

重要

可以无限制访问此成员。

示例

在以下示例中,noZero 变量设置为与 my:ages 节点集相同的节点集,并将所有空值替换为零。本示例基于带有"ages"域的重复节。对于为节点列表中的第一个条目生成的 XML 显示一个警告:

IXMLDOMNodeList ages = thisXDocument.DOM.selectNodes("//my:ages");
IXMLDOMNodeList noZero = (IXMLDOMNodeList)thisXDocument.Util.Math.Nz(ages);
thisXDocument.UI.Alert(noZero[0].xml.ToString());

另请参阅

引用

IPMath 接口

IPMath 成员

Microsoft.Office.Interop.InfoPath.SemiTrust 命名空间