Wenn ein neuer Ordner ausgeblendet werden soll, müssen Sie die isHidden-Eigenschaft bei der true Erstellung festlegen.
Berechtigungen
Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.
Berechtigungstyp
Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)
Delegiert (Geschäfts-, Schul- oder Unikonto)
Mail.ReadWrite
Delegiert (persönliches Microsoft-Konto)
Mail.ReadWrite
Anwendung
Mail.ReadWrite
HTTP-Anforderung
POST /me/mailFolders/{id}/childFolders
POST /users/{id | userPrincipalName}/mailFolders/{id}/childFolders
Geben Sie den übergeordneten Ordner in der Abfrage-URL als Ordner-ID oder einen bekannten Ordnernamen an. Eine Liste der unterstützten bekannten Ordnernamen finden Sie unter mailFolder-Ressourcentyp.
Anforderungsheader
Kopfzeile
Wert
Authorization
Bearer {token}. Erforderlich.
Content-Type
application/json. Erforderlich.
Anforderungstext
Geben Sie im Anforderungstext ein JSON-Objekt mit den folgenden Parametern an. displayName und isHidden sind die einzige schreibbare Eigenschaft für ein mailFolder-Objekt.
Parameter
Typ
Beschreibung
displayName
Zeichenfolge
Der Anzeigename für den neuen Ordner.
isHidden
Boolescher Wert
Gibt an, ob der neue Ordner ausgeblendet ist. Der Standardwert ist false. Das Festlegen der Eigenschaft ist optional. Nach dem Festlegen können Sie diese Eigenschaft nicht mehr aktualisieren. Weitere Informationen finden Sie in ausgeblendeten E-Mail-Ordnern
Antwort
Bei erfolgreicher Ausführung gibt die Methode 201 Created den Antwortcode und eine mailFolder-Ressource im Antworttext zurück.
Beispiel
Anforderung
Nachfolgend sehen Sie ein Beispiel der Anforderung.
Import-Module Microsoft.Graph.Mail
$params = @{
DisplayName = "displayName-value"
IsHidden = $true
}
# A UPN can also be used as -UserId.
New-MgUserMailFolderChildFolder -UserId $userId -MailFolderId $mailFolderId -BodyParameter $params