Eine der folgenden Berechtigungen ist erforderlich, um diese API aufzurufen. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie unter Berechtigungen.
Berechtigungstyp
Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)
Delegiert (Geschäfts-, Schul- oder Unikonto)
TermStore.ReadWrite.All
Delegiert (persönliches Microsoft-Konto)
Nicht unterstützt
Anwendung
Nicht unterstützt
HTTP-Anforderung
POST sites/{site-id}/termStore/sets/{set-id}/children
POST sites/{site-id}/termStore/sets/{set-id}/terms/{term-id}/children
Anforderungsheader
Name
Beschreibung
Authorization
Bearer {token}. Erforderlich.
Content-Type
application/json. Erforderlich.
Anforderungstext
Geben Sie im Anforderungstext eine JSON-Darstellung des Ausdrucks -Objekts an.
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die beim Erstellen des Ausdrucksobjekts erforderlich sind.
var graphClient = new GraphServiceClient(requestAdapter);
var requestBody = new Microsoft.Graph.Models.TermStore.Term
{
Labels = new List<Microsoft.Graph.Models.TermStore.LocalizedLabel>
{
new Microsoft.Graph.Models.TermStore.LocalizedLabel
{
LanguageTag = "en-US",
Name = "Car",
IsDefault = true,
},
},
};
var result = await graphClient.Sites["{site-id}"].TermStore.Sets["{set-id}"].Children.PostAsync(requestBody);
<?php
// THIS SNIPPET IS A PREVIEW FOR THE KIOTA BASED SDK. NON-PRODUCTION USE ONLY
$graphServiceClient = new GraphServiceClient($requestAdapter);
$requestBody = new Term();
$labelsLocalizedLabel1 = new LocalizedLabel();
$labelsLocalizedLabel1->setLanguageTag('en-US');
$labelsLocalizedLabel1->setName('Car');
$labelsLocalizedLabel1->setIsDefault(true);
$labelsArray []= $labelsLocalizedLabel1;
$requestBody->setLabels($labelsArray);
$requestResult = $graphServiceClient->sitesById('site-id')->termStore()->setsById('set-id')->children()->post($requestBody);