Änderungen von Dokument Verwenden der ACMP Public API für PowerShell-Microservices
Zuletzt geändert von jklein am 2025/06/16 08:23
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -16,40 +16,33 @@ 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 19 19 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 = @() 22 +NAME 23 + Acmp-SaveContacts_V3 30 30 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" 25 +SYNTAX 26 + Acmp-SaveContacts_V3 [[-ConnectionName] <string>] [-Contacts <List[TContact_V3]>] [-AcmpServerId <string>] [-Timeout <int>] [<CommonParameters>] 37 37 38 -# Hinzufügen des Kontakts zur Liste 39 -$contacts += $testContact 40 40 41 - #Ausführen des PublicApi commands42 - $result=Acmp-SaveContacts_V3-Contacts$contacts29 +ALIASES 30 + None 43 43 44 -# Ausgabe des results 45 -$result 46 46 47 - 48 -FirstErrorMsg ResultCode ResultMessage 49 -------------- ---------- ------------- 50 - 0 OK 33 +REMARKS 34 + None 51 51 {{/code}} 36 +{{/apimacro}} 52 52 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 + 53 53 Anhand der Antwort der Public API ist eine Fehlerbehandlung möglich. 54 54 55 55

