m365_delete_event
Microsoft 365 · macOS · Windows
Effetto: eliminazione. Stato: disponibilità condizionata.
«Disponibilità condizionata» indica che lo strumento può dipendere da versione, piattaforma, autorizzazioni, account o configurazione. Non è necessariamente attivo ovunque.
macOS
Scopo
Elimina un evento dal calendario Microsoft 365 / Outlook collegato tramite il suo id (da m365_list_events). Se l'utente organizza la riunione e ha partecipanti, Microsoft 365 invia loro un annullamento. Per un evento ricorrente l'id di m365_list_events è l'intera serie: eliminarlo rimuove ogni occorrenza. Richiede confirm=true; senza di esso non viene eliminato nulla e la risposta mostra un'anteprima dell'evento: oggetto, data, partecipanti e se l'id è un'intera serie ricorrente. Di' all'utente di quale evento si tratta prima di confermare: l'id da solo non lo dice. Per l'app Calendario del Mac usa invece delete_calendar_event.
Input obbligatori
idconfirm
I nomi restano esattamente quelli richiesti dallo strumento. Le definizioni tecniche canoniche in inglese sono nello schema espandibile qui sotto.
Autorizzazioni e conferma
Lo schema dichiara un parametro di conferma esplicito. Controlla l’anteprima e autorizza l’operazione reale secondo il contratto della piattaforma.
- Utilizza solo le app, gli account e le risorse autorizzate dall'utente su questa piattaforma. Consulta la descrizione specifica della piattaforma di questo strumento per i suoi requisiti di connessione e autorizzazione; questo catalogo non afferma ambiti OAuth aggiuntivi o diritti del sistema operativo.
Schema tecnico canonico in inglese — macOS
{
"properties": {
"account": {
"description": "Which connected Microsoft 365 account to use: its email (UPN), its id from list_m365_accounts, or its display name when unique. Leave it out to use the default account.",
"type": "string"
},
"confirm": {
"description": "Set to true to confirm deletion (required)",
"type": "boolean"
},
"id": {
"description": "Event ID from m365_list_events",
"type": "string"
}
},
"required": [
"id",
"confirm"
],
"type": "object"
}Esempio documentale
Esempio di documentazione per m365_delete_event. Non eseguire questo esempio. Gli argomenti mostrati appartengono a un set di dati fittizio; individua gli identificatori reali e ottieni l’autorizzazione prima di una chiamata reale.
{
"confirm": false,
"id": "demo-item-001"
}Windows
Scopo
Elimina un evento dal calendario dell'account Microsoft 365 collegato tramite il suo ID: la riga `ID:` restituita da m365_list_events o m365_create_event. Senza confirm=true non viene eliminato nulla e la risposta mostra un'anteprima dell'evento: oggetto, data, partecipanti e se l'ID è un'intera serie ricorrente (ogni occorrenza viene eliminata) o una singola occorrenza; di' all'utente di quale evento si tratta prima di confermare. Con confirm=true l'evento viene eliminato in Microsoft 365 tramite Microsoft Graph; quando l'utente è l'organizzatore di una riunione, Microsoft 365 invia ai partecipanti un annullamento. Questo server non ha uno strumento per ripristinare un evento eliminato. Un ID che non esiste più restituisce 'item not found'.
Input obbligatori
id
I nomi restano esattamente quelli richiesti dallo strumento. Le definizioni tecniche canoniche in inglese sono nello schema espandibile qui sotto.
Autorizzazioni e conferma
Lo schema dichiara un parametro di conferma esplicito. Controlla l’anteprima e autorizza l’operazione reale secondo il contratto della piattaforma.
- Utilizza solo le app, gli account e le risorse autorizzate dall'utente su questa piattaforma. Consulta la descrizione specifica della piattaforma di questo strumento per i suoi requisiti di connessione e autorizzazione; questo catalogo non afferma ambiti OAuth aggiuntivi o diritti del sistema operativo.
Schema tecnico canonico in inglese — Windows
{
"properties": {
"account": {
"description": "Which connected Microsoft 365 account to use: its email (UPN), its id from list_m365_accounts, or its display name when unique. Leave it out to use the default account.",
"type": "string"
},
"confirm": {
"description": "Set to true to confirm deletion (required)",
"type": "boolean"
},
"id": {
"description": "Event ID from m365_list_events",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
}Esempio documentale
Esempio di documentazione per m365_delete_event. Non eseguire questo esempio. Gli argomenti mostrati appartengono a un set di dati fittizio; individua gli identificatori reali e ottieni l’autorizzazione prima di una chiamata reale.
{
"confirm": false,
"id": "demo-item-001"
}