Elija el permiso o los permisos marcados como con privilegios mínimos para esta API. Use un permiso o permisos con privilegios superiores solo si la aplicación lo requiere. Para obtener más información sobre los permisos delegados y de aplicación, consulte Tipos de permisos. Para obtener más información sobre estos permisos, consulte la referencia de permisos.
termstore-group en el que se debe crear el conjunto.
Respuesta
Si se ejecuta correctamente, este método devuelve un 201 Created código de respuesta y un objeto microsoft.graph.termStore.set en el cuerpo de la respuesta.
// Code snippets are only available for the latest version. Current version is 5.x
// Dependencies
using Microsoft.Graph.Models.TermStore;
var requestBody = new Set
{
OdataType = "#microsoft.graph.termStore.set",
ParentGroup = new Group
{
Id = "fc733b51-10f1-40fd-b784-dc6d1e42804b",
},
LocalizedNames = new List<LocalizedName>
{
new LocalizedName
{
LanguageTag = "en-US",
Name = "Department",
},
},
};
// To initialize your graphClient, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=csharp
var result = await graphClient.Sites["{site-id}"].TermStore.Sets.PostAsync(requestBody);
// Code snippets are only available for the latest version. Current version is 6.x
GraphServiceClient graphClient = new GraphServiceClient(requestAdapter);
com.microsoft.graph.models.termstore.Set set = new com.microsoft.graph.models.termstore.Set();
set.setOdataType("#microsoft.graph.termStore.set");
com.microsoft.graph.models.termstore.Group parentGroup = new com.microsoft.graph.models.termstore.Group();
parentGroup.setId("fc733b51-10f1-40fd-b784-dc6d1e42804b");
set.setParentGroup(parentGroup);
LinkedList<com.microsoft.graph.models.termstore.LocalizedName> localizedNames = new LinkedList<com.microsoft.graph.models.termstore.LocalizedName>();
com.microsoft.graph.models.termstore.LocalizedName localizedName = new com.microsoft.graph.models.termstore.LocalizedName();
localizedName.setLanguageTag("en-US");
localizedName.setName("Department");
localizedNames.add(localizedName);
set.setLocalizedNames(localizedNames);
com.microsoft.graph.models.termstore.Set result = graphClient.sites().bySiteId("{site-id}").termStore().sets().post(set);
<?php
use Microsoft\Graph\GraphServiceClient;
use Microsoft\Graph\Generated\Models\Set;
use Microsoft\Graph\Generated\Models\Group;
use Microsoft\Graph\Generated\Models\LocalizedName;
$graphServiceClient = new GraphServiceClient($tokenRequestContext, $scopes);
$requestBody = new Set();
$requestBody->setOdataType('#microsoft.graph.termStore.set');
$parentGroup = new Group();
$parentGroup->setId('fc733b51-10f1-40fd-b784-dc6d1e42804b');
$requestBody->setParentGroup($parentGroup);
$localizedNamesLocalizedName1 = new LocalizedName();
$localizedNamesLocalizedName1->setLanguageTag('en-US');
$localizedNamesLocalizedName1->setName('Department');
$localizedNamesArray []= $localizedNamesLocalizedName1;
$requestBody->setLocalizedNames($localizedNamesArray);
$result = $graphServiceClient->sites()->bySiteId('site-id')->termStore()->sets()->post($requestBody)->wait();
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea: https://aka.ms/ContentUserFeedback.