Mettre à jour rangefontUpdate rangefont

Espace de noms: microsoft.graphNamespace: microsoft.graph

Mettre à jour les propriétés d’un objet rangefont.Update the properties of rangefont object.

AutorisationsPermissions

L’une des autorisations suivantes est nécessaire pour appeler cette API. Pour plus d’informations, notamment sur la façon de choisir les autorisations, voir Autorisations.One of the following permissions is required to call this API. To learn more, including how to choose permissions, see Permissions.

Type d’autorisationPermission type Autorisations (de celle qui offre le plus de privilèges à celle qui en offre le moins)Permissions (from least to most privileged)
Déléguée (compte professionnel ou scolaire)Delegated (work or school account) Files.ReadWriteFiles.ReadWrite
Déléguée (compte Microsoft personnel)Delegated (personal Microsoft account) Non prise en charge.Not supported.
ApplicationApplication Non prise en charge.Not supported.

Requête HTTPHTTP request

PATCH /workbook/names/{name}/range/format/font
PATCH /workbook/worksheets/{id|name}/range(address='<address>')/format/font
PATCH /workbook/tables/{id|name}/columns/{id|name}/range/format/font

En-têtes de demandeRequest headers

NomName DescriptionDescription
AutorisationAuthorization Porteur {token}. Obligatoire.Bearer {token}. Required.
Workbook-Session-IdWorkbook-Session-Id ID de session d’un classeur qui détermine si les modifications sont permanentes ou non. Facultatif.Workbook session Id that determines if changes are persisted or not. Optional.

Corps de la demandeRequest body

Dans le corps de la demande, fournissez les valeurs pour les champs appropriés qui doivent être mis à jour. Les propriétés existantes qui ne sont pas incluses dans le corps de la demande conserveront leurs valeurs précédentes ou seront recalculées en fonction des modifications apportées à d’autres valeurs des propriétés. Pour de meilleures performances, n’incluez pas de valeurs existantes qui n’ont pas changé.In the request body, supply the values for relevant fields that should be updated. Existing properties that are not included in the request body will maintain their previous values or be recalculated based on changes to other property values. For best performance you shouldn't include existing values that haven't changed.

PropriétéProperty TypeType DescriptionDescription
boldbold booléenboolean Représente le format de police Gras.Represents the bold status of font.
colorcolor stringstring Représentation sous forme de code couleur HTML de la couleur du texte. Par exemple, #FF0000 représente le rouge.HTML color code representation of the text color. E.g. #FF0000 represents Red.
italicitalic booléenboolean Représente le format de police Italique.Represents the italic status of the font.
namename stringstring Nom de la police (par exemple « Calibri »)Font name (e.g. "Calibri")
Taillesize Doubledouble Taille de policeFont size.
underlineunderline stringstring Type de soulignement appliqué à la police.Type of underline applied to the font. Les valeurs possibles sont : None, Single, Double, SingleAccountant, DoubleAccountant.The possible values are: None, Single, Double, SingleAccountant, DoubleAccountant.

RéponseResponse

Si elle réussit, cette méthode renvoie un 200 OK Code de réponse et un objet WorkbookRangeFont mis à jour dans le corps de la réponse.If successful, this method returns a 200 OK response code and updated WorkbookRangeFont object in the response body.

ExempleExample

DemandeRequest

Voici un exemple de demande.Here is an example of the request.

PATCH https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/font
Content-type: application/json
Content-length: 134

{
  "bold": true,
  "color": "color-value",
  "italic": true,
  "name": "name-value",
  "size": 99,
  "underline": "underline-value"
}
RéponseResponse

Voici un exemple de la réponse. Remarque : L’objet de réponse illustré ici peut être tronqué à des fins de concision. Toutes les propriétés sont renvoyées à partir d’un appel réel.Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.

HTTP/1.1 200 OK
Content-type: application/json
Content-length: 134

{
  "bold": true,
  "color": "color-value",
  "italic": true,
  "name": "name-value",
  "size": 99,
  "underline": "underline-value"
}