Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03370.jsonl.gz/987

Hallo zusammen,
Viele wissen gar nicht, dass man mithelfen kann die Microsoft Dokumentation unter https://docs.microsoft.com.
Bei folgendem Beispiel habe ich das gemacht:
New-CsOnlineAudioFile
Klickt man auf den Feedback for "This page" Knopf, kommt man auf GitHub und kann ein Issue eröffnen (benötigt ein kostenloses GitHub Konto).
In diesem Fall habe ich mal nachgefragt, was denn der Unterschied zwischen New-CsOnlineAudioFile und Import-CsOnlineAudioFile.
Ich glaube ich habe es mittlerweile verstanden: New-CsOnlineAudioFile erstellt ein AudioFile Objekt, welches dann beim Import-CsOnlineAudioFile verwendet werden kann.
#Create AudioFile Object
$content = Get-Content "E:\Temp\CallQueueDemo02.mp3" -Encoding byte -ReadCount 0
$AudioFile = New-CsOnlineAudioFile -FileName "CallQueueDemo02.mp3" -Content $content
$AudioFile
Die Eigenschaften des $AudioFile Objekts kann man mit Get-Member anschauen
$AudioFile | Get-Member
Man sieht, dass das Objekt eine Content Eigenschaft hat, welche den Binären Content des Audiofiles enthält.
Das praktische Beispiel erfolgt hier:
#Upload Audio File
$Upload = Import-CsOnlineAudioFile -ApplicationId "HuntGroup" -FileName $AudioFile.FileName -Content $AudioFile.Content
Ich hoffe, mein Vorschlag zur Verbesserung der Dokumentation wird übernommen. Hoffentlich regt dieser Artikel euch an, auch mitzumachen und Verbesserungen einzubringen.