IPMath.Nz(IXMLDOMNodeList) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取传递给该函数的节点集,但以前存在的空值将替换为零 (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 权限。
重要说明:可以不受限制地访问此成员。