IPMath.Nz(IXMLDOMNodeList) 方法

定义

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

public:
 System::Object ^ Nz(Microsoft::Office::Interop::InfoPath::SemiTrust::IXMLDOMNodeList ^ pxmllistInput);
public object Nz (Microsoft.Office.Interop.InfoPath.SemiTrust.IXMLDOMNodeList pxmllistInput);
abstract member Nz : Microsoft.Office.Interop.InfoPath.SemiTrust.IXMLDOMNodeList -> obj
Public Function Nz (pxmllistInput As IXMLDOMNodeList) As Object

参数

pxmllistInput
IXMLDOMNodeList

该节点集的空值将替换为零。

返回

一个代表节点集的对象。

示例

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

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

注解

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

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

重要说明:可以不受限制地访问此成员。

适用于