Namespace: microsoft.graph Copia um bloco de anotações para a pasta Blocos de Anotações na biblioteca de documentos de destino. A pasta será criada se ela não existir.
Para operações de cópia, siga um padrão de chamada assíncrona: primeiro chame a ação Copiar e, em seguida, sonda o ponto de extremidade da operação para o resultado.
Permissões
Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.
Tipo de permissão
Permissões (da com menos para a com mais privilégios)
POST /me/onenote/notebooks/{id}/copyNotebook
POST /users/{id | userPrincipalName}/onenote/notebooks/{id}/copyNotebook
POST /groups/{id}/onenote/notebooks/{id}/copyNotebook
Cabeçalhos de solicitação
Nome
Tipo
Descrição
Autorização
string
{token} de portador. Obrigatório.
Content-Type
string
application/json
Corpo da solicitação
No corpo da solicitação, forneça um objeto JSON que contém os parâmetros de que sua operação precisa. Não há problema em enviar um corpo vazio se nenhum for necessário.
Parâmetro
Tipo
Descrição
groupId
Cadeia de caracteres
A id do grupo para o que copiar. Use somente ao copiar para um Microsoft 365 grupo.
renameAs
String
O nome da cópia. Padrão para o nome do item existente.
Resposta
Se tiver êxito, este método retornará um 202 Accepted código de resposta e um Operation-Location header. Sondar Operation-Location ponto de extremidade para obter o status da operação de cópia.
Import-Module Microsoft.Graph.Users.Actions
$params = @{
GroupId = "groupId-value"
RenameAs = "renameAs-value"
}
# A UPN can also be used as -UserId.
Copy-MgUserOnenoteNotebook -UserId $userId -NotebookId $notebookId -BodyParameter $params