Zuletzt geändert von jklein am 2025/06/16 08:23

Von Version 4.2
bearbeitet von jklein
am 2025/06/16 07:59
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 3.1
bearbeitet von jklein
am 2025/06/16 07:56
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -16,33 +16,40 @@
16 16  === Beispiel 1: Get-Help ===
17 17  
18 18  {{apimacro title="Get-Help"}}
19 -{{code language="PowerShell"}}
20 -PS C:\Program Files (x86)\Aagon\AESB Shell> Get-Help Acmp-SaveContacts_V3
21 21  
22 -NAME
23 - Acmp-SaveContacts_V3
20 +{{/apimacro}}
21 +
22 +An diesem Output ist ersichtlich, dass das Cmdlet eine Liste von **TContact_V3** erwartet. Es müssen also Kontakte mithilfe von **New-TContact_V3** erstellt und befüllt werden.
23 +
24 +=== Beispiel 2 ===
25 +
26 +{{code language="PowerShell" layout="LINENUMBERS" title="**Beispiel: Speichern von Kontakten**"}}
27 +
28 +# Erstellen einer Liste
29 +$contacts = @()
24 24  
25 -SYNTAX
26 - Acmp-SaveContacts_V3 [[-ConnectionName] <string>] [-Contacts <List[TContact_V3]>] [-AcmpServerId <string>] [-Timeout <int>] [<CommonParameters>]
31 +# Erstellen eines Kontakts
32 +$testContact = New-TContact_V3
33 +$testContact.ID = [guid]::NewGuid().ToString()
34 +$testContact.Name = "Max"
35 +$testContact.FamilyName = "Musterman"
36 +$testContact.Email = "mmusterman@testmail.de"
27 27  
38 +# Hinzufügen des Kontakts zur Liste
39 +$contacts += $testContact
28 28  
29 -ALIASES
30 - None
41 +# Ausführen des Public Api commands
42 +$result = Acmp-SaveContacts_V3 -Contacts $contacts
31 31  
44 +# Ausgabe des results
45 +$result
32 32  
33 -REMARKS
34 - None
47 +
48 +FirstErrorMsg ResultCode ResultMessage
49 +------------- ---------- -------------
50 + 0 OK
35 35  {{/code}}
36 -{{/apimacro}}
37 37  
38 -An diesem Output ist ersichtlich, dass das Cmdlet eine Liste von **TContact_V3** erwartet. Es müssen also Kontakte mithilfe von **New-TContact_V3** erstellt und befüllt werden.
39 -
40 -=== Beispiel 2: Speichern von Kontakten ===
41 -
42 -{{apimacro title="Speichern von Kontakten"}}
43 -Text
44 -{{/apimacro}}
45 -
46 46  Anhand der Antwort der Public API ist eine Fehlerbehandlung möglich.
47 47  
48 48  
© Aagon GmbH 2025
Besuchen Sie unsere Aagon-Community