Поделиться через


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 .

Важно! Доступ к этому участнику можно получить без ограничений.

Применяется к