Fügt einen neuen Namen zu der Auflistung des angegebenen Bereichs unter Verwendung des Gebietsschemas des Benutzers für die Formel hinzu.
Berechtigungen
Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.
Berechtigungstyp
Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)
Delegiert (Geschäfts-, Schul- oder Unikonto)
Files.ReadWrite, Sites.Read.All
Delegiert (persönliches Microsoft-Konto)
Nicht unterstützt
Anwendung
Sites.Read.All
HTTP-Anforderung
POST /me/drive/items/{id}/workbook/names/add
POST /me/drive/root:/{item-path}:/workbook/names/add
POST /me/drive/items/{id}/workbook/worksheets/{id|name}/names/add
POST /me/drive/root:/{item-path}:/workbook/worksheets/{id|name}/names/add
Anforderungsheader
Name
Beschreibung
Authorization
Bearer {token}. Erforderlich.
Arbeitsmappensitzungs-ID
Arbeitsmappensitzungs-ID, die bestimmt, ob Änderungen beibehalten werden. Optional.
Anforderungstext
Geben Sie im Anforderungstext ein JSON-Objekt mit den folgenden Parametern an.
Parameter
Typ
Beschreibung
name
string
Der Name des benannten Elements.
reference
Json
Die Formel oder der Bereich, auf die bzw. den der Name verweist.
Kommentar
string
Der Kommentar, der mit dem benannten Element verknüpft ist
Antwort
Bei erfolgreicher Ausführung gibt 200 OK die Methode den Antwortcode und das WorkbookNamedItem-Objekt im Antworttext zurück.
Beispiel
Nachfolgend sehen Sie ein Beispiel dafür, wie diese API aufgerufen wird.
Anforderung
Nachfolgend sehen Sie ein Beispiel der Anforderung.
POST https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/add
Content-type: application/json
{
"name": "test5",
"reference": "=Sheet1!$F$15:$N$27",
"comment": "Comment for the named item"
}
GraphServiceClient graphClient = new GraphServiceClient( authProvider );
var name = "test5";
var reference = JsonDocument.Parse(@"""=Sheet1!$F$15:$N$27""");
var comment = "Comment for the named item";
await graphClient.Me.Drive.Items["{driveItem-id}"].Workbook.Names
.Add(name,reference,comment)
.Request()
.PostAsync();