Get-NewsletterContactNode

EulandaXtools — Funktionsreferenz

Get-NewsletterContactNode Intern

ÜBERSICHT

Ermittelt den Kontakt-Knoten einer Adresse, dessen Feld 'FUNKTION' den Suchtext enthält.

SYNTAX

Get-NewsletterContactNode [-AddressNode] <System.Xml.XmlNode> [[-FunctionText] <string>]
    [<CommonParameters>]

BESCHREIBUNG

Durchsucht unter ./KONTAKTLISTE/KONTAKT alle Kontakte und filtert nach FUNKTION. Wenn mehrere Treffer existieren, werden Kontakte mit TYP = 'D' bevorzugt. Gibt den ersten passenden -Knoten zurück oder $null.

PARAMETER

-AddressNode

Type: System.Xml.XmlNode

Der -Knoten aus Export-AddressXml.

-FunctionText

Type: string
Default: 'Newsletter'

Text, der in FUNKTION enthalten sein muss (Standard: Newsletter).

AUSGABEN

System.Xml.XmlNode

BEISPIELE

# Newsletter-Kontakt-Knoten ermitteln
$contactNode = Get-NewsletterContactNode -AddressNode $recipientNode -FunctionText 'Newsletter'

HINWEISE

Es wird also wie bei Adresse nur 1x eine E-Mail verwendet, auch wenn es mehrere Kontakte der selben Adresse mit dem Wert 'Newsletter' im Feld Funktion gibt.