Partager via


IPMath.Nz - Méthode

Obtient le jeu de nœuds transmis à la fonction, à l'exception des zéros (0) indiquant l'existence de valeurs vides.

Espace de noms :  Microsoft.Office.Interop.InfoPath
Assembly :  Microsoft.Office.Interop.InfoPath (dans Microsoft.Office.Interop.InfoPath.dll)

Syntaxe

'Déclaration
Function Nz ( _
    pxmllistInput As IXMLDOMNodeList _
) As Object
'Utilisation
Dim instance As IPMath
Dim pxmllistInput As IXMLDOMNodeList
Dim returnValue As Object

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

Paramètres

Valeur renvoyée

Type : System.Object
Objet qui représente un jeu de nœuds.

Remarques

Une exception se produit lorsque le jeu de nœuds ne comporte aucune valeur vide.

Notes

Accéder à l'objet renvoyé par la méthode Nz en le transmettant au type IXMLDOMNodeList d'un formulaire géré peut occasionner des exceptions de sécurité auquel cas le formulaire doit recevoir des autorisations FullTrust.

Exemples

Dans l'exemple suivant, la variable noZero a pour valeur un jeu de nœuds identique au jeu de nœuds my:ages, où toutes les valeurs non spécifiées sont remplacées par des zéro. Cet exemple se base sur une section extensible avec un champ nommé « ages ». Une alerte s'affiche pour le code XML généré pour la première entrée de la liste de nœuds :

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

Voir aussi

Référence

IPMath interface

IPMath - Membres

Microsoft.Office.Interop.InfoPath - Espace de noms