Espace de noms : microsoft.graph Copie une section dans un groupe de sections spécifique.
Pour les opérations de copie, vous suivez un modèle d’appel asynchrone : appelez d’abord l’action Copier, puis interrogez le point de terminaison de l’opération pour obtenir le résultat.
POST /me/onenote/sections/{id}/copyToSectionGroup
POST /users/{id | userPrincipalName}/onenote/sections/{id}/copyToSectionGroup
POST /groups/{id}/onenote/sections/{id}/copyToSectionGroup
En-têtes de demande
Nom
Type
Description
Autorisation
string
Porteur {token}. Obligatoire.
Content-Type
string
application/json
Corps de la demande
Dans le corps de la demande, fournissez un objet JSON qui contient les paramètres dont votre opération a besoin.
Paramètre
Type
Description
groupId
Chaîne
ID du groupe vers lequel effectuer la copie. Utilisez uniquement lors de la copie vers un groupe Microsoft 365.
id
Chaîne
Obligatoire. ID du groupe de sections de destination.
renameAs
Chaîne
Nom de la copie. La valeur par défaut est le nom de l’élément existant.
Réponse
Si elle réussit, cette méthode renvoie un 202 Accepted code de réponse et un Operation-Location en-tête. Interrogez le point de terminaison Operation-Location pour obtenir la status de l’opération de copie.
// Code snippets are only available for the latest version. Current version is 5.x
// Dependencies
using Microsoft.Graph.Me.Onenote.Sections.Item.CopyToSectionGroup;
var requestBody = new CopyToSectionGroupPostRequestBody
{
Id = "id-value",
GroupId = "groupId-value",
RenameAs = "renameAs-value",
};
// To initialize your graphClient, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=csharp
var result = await graphClient.Me.Onenote.Sections["{onenoteSection-id}"].CopyToSectionGroup.PostAsync(requestBody);
// THE CLI IS IN PREVIEW. NON-PRODUCTION USE ONLY
mgc users onenote sections copy-to-section-group post --user-id {user-id} --onenote-section-id {onenoteSection-id} --body '{\
"id": "id-value",\
"groupId": "groupId-value",\
"renameAs": "renameAs-value"\
}\
'
// Code snippets are only available for the latest version. Current version is 6.x
GraphServiceClient graphClient = new GraphServiceClient(requestAdapter);
com.microsoft.graph.users.item.onenote.sections.item.copytosectiongroup.CopyToSectionGroupPostRequestBody copyToSectionGroupPostRequestBody = new com.microsoft.graph.users.item.onenote.sections.item.copytosectiongroup.CopyToSectionGroupPostRequestBody();
copyToSectionGroupPostRequestBody.setId("id-value");
copyToSectionGroupPostRequestBody.setGroupId("groupId-value");
copyToSectionGroupPostRequestBody.setRenameAs("renameAs-value");
var result = graphClient.me().onenote().sections().byOnenoteSectionId("{onenoteSection-id}").copyToSectionGroup().post(copyToSectionGroupPostRequestBody);
<?php
use Microsoft\Graph\GraphServiceClient;
use Microsoft\Graph\Generated\Models\CopyToSectionGroupPostRequestBody;
$graphServiceClient = new GraphServiceClient($tokenRequestContext, $scopes);
$requestBody = new CopyToSectionGroupPostRequestBody();
$requestBody->setId('id-value');
$requestBody->setGroupId('groupId-value');
$requestBody->setRenameAs('renameAs-value');
$result = $graphServiceClient->me()->onenote()->sections()->byOnenoteSectionId('onenoteSection-id')->copyToSectionGroup()->post($requestBody)->wait();
Import-Module Microsoft.Graph.Users.Actions
$params = @{
id = "id-value"
groupId = "groupId-value"
renameAs = "renameAs-value"
}
# A UPN can also be used as -UserId.
Copy-MgUserOnenoteSectionToSectionGroup -UserId $userId -OnenoteSectionId $onenoteSectionId -BodyParameter $params
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez https://aka.ms/ContentUserFeedback.