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)
Delegado (conta corporativa ou de estudante)
Files.ReadWrite
Delegada (conta pessoal da Microsoft)
Sem suporte.
Aplicativo
Sem suporte.
Solicitação HTTP
POST /me/drive/items/{id}/workbook/tables/{id|name}/columns
POST /me/drive/root:/{item-path}:/workbook/tables/{id|name}/columns
POST /me/drive/items/{id}/workbook/worksheets/{id|name}/tables/{id|name}/columns
POST /me/drive/root:/{item-path}:/workbook/worksheets/{id|name}/tables/{id|name}/columns
Cabeçalhos de solicitação
Nome
Descrição
Autorização
{token} de portador. Obrigatório.
Workbook-Session-Id
ID de sessão de pasta de trabalho que determina se as alterações são persistentes ou não. Opcional.
GraphServiceClient graphClient = new GraphServiceClient( authProvider );
var workbookTableColumn = new WorkbookTableColumn
{
Id = "99",
Name = "name-value",
Index = 99,
Values = JsonDocument.Parse(@"""values-value""")
};
await graphClient.Me.Drive.Items["{driveItem-id}"].Workbook.Tables["{workbookTable-id}"].Columns
.Request()
.AddAsync(workbookTableColumn);