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 в управляемой форме может привести к исключениям безопасности. В этом случае форме необходимо предоставить разрешения FullTrust .
Важно! Доступ к этому участнику можно получить без ограничений.