// Code snippets are only available for the latest version. Current version is 5.x
// Dependencies
using Microsoft.Graph.Beta.Compliance.Ediscovery.Cases.Item.ReviewSets.Item.Queries.Item.MicrosoftGraphEdiscoveryApplyTags;
using Microsoft.Graph.Beta.Models.Ediscovery;
var requestBody = new ApplyTagsPostRequestBody
{
TagsToAdd = new List<Tag>
{
new Tag
{
Id = "b4798d14-748d-468e-a1ec-96a2b1d49677",
},
},
};
// To initialize your graphClient, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=csharp
await graphClient.Compliance.Ediscovery.Cases["{case-id}"].ReviewSets["{reviewSet-id}"].Queries["{reviewSetQuery-id}"].MicrosoftGraphEdiscoveryApplyTags.PostAsync(requestBody);
// Code snippets are only available for the latest version. Current version is 6.x
GraphServiceClient graphClient = new GraphServiceClient(requestAdapter);
com.microsoft.graph.beta.compliance.ediscovery.cases.item.reviewsets.item.queries.item.microsoftgraphediscoveryapplytags.ApplyTagsPostRequestBody applyTagsPostRequestBody = new com.microsoft.graph.beta.compliance.ediscovery.cases.item.reviewsets.item.queries.item.microsoftgraphediscoveryapplytags.ApplyTagsPostRequestBody();
LinkedList<com.microsoft.graph.beta.models.ediscovery.Tag> tagsToAdd = new LinkedList<com.microsoft.graph.beta.models.ediscovery.Tag>();
com.microsoft.graph.beta.models.ediscovery.Tag tag = new com.microsoft.graph.beta.models.ediscovery.Tag();
tag.setId("b4798d14-748d-468e-a1ec-96a2b1d49677");
tagsToAdd.add(tag);
applyTagsPostRequestBody.setTagsToAdd(tagsToAdd);
graphClient.compliance().ediscovery().cases().byCaseId("{case-id}").reviewSets().byReviewSetId("{reviewSet-id}").queries().byReviewSetQueryId("{reviewSetQuery-id}").microsoftGraphEdiscoveryApplyTags().post(applyTagsPostRequestBody);
<?php
use Microsoft\Graph\GraphServiceClient;
use Microsoft\Graph\Generated\Models\ApplyTagsPostRequestBody;
use Microsoft\Graph\Generated\Models\Tag;
$graphServiceClient = new GraphServiceClient($tokenRequestContext, $scopes);
$requestBody = new ApplyTagsPostRequestBody();
$tagsToAddTag1 = new Tag();
$tagsToAddTag1->setId('b4798d14-748d-468e-a1ec-96a2b1d49677');
$tagsToAddArray []= $tagsToAddTag1;
$requestBody->setTagsToAdd($tagsToAddArray);
$graphServiceClient->compliance()->ediscovery()->cases()->byCaseId('case-id')->reviewSets()->byReviewSetId('reviewSet-id')->queries()->byReviewSetQueryId('reviewSetQuery-id')->microsoftGraphEdiscoveryApplyTags()->post($requestBody)->wait();