Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les nouvelles Excel JavaScript APIs introduits dans « Aperçu » et versions ultérieures deviennent partie intégrante d’une exigence spécifique, numérotée définie après que test suffisantes se produit et les commentaires des utilisateurs sont acquis.
Remarque
L’aperçu API peut être modifiés et n’est pas destinés à utiliser dans un environnement de production. Nous vous recommandons de les tester uniquement dans les environnements de test et de développement. N’utilisez pas un aperçu d’API dans un environnement de production ou dans les documents commerciaux importants.
Pour utiliser les API disponibles en préversion :
- Vous devez utiliser la version d’évaluation de la bibliothèque d’API JavaScript Office à partir du réseau de distribution de contenu (CDN)Office.js. Le fichier de définition de type pour la compilation et la IntelliSense TypeScript se trouve aux CDN et DefinitelyTyped. Vous pouvez installer ces types avec
npm install --save-dev @types/office-js-preview(veillez à supprimer les types si@types/office-jsvous les avez déjà installés). - Vous devrez peut-être rejoindre le programme Microsoft 365 Insider pour accéder aux versions plus récentes d’Office.
Liste des API
Le tableau suivant répertorie les API JavaScript Excel actuellement en préversion. Pour obtenir la liste complète de toutes les API JavaScript Excel (y compris les API d’aperçu et les API publiées précédemment), voir toutes les API Excel JavaScript.
| Classe | Champs | Description |
|---|---|---|
| Base64EncodedImage | data | Chaîne codée en Base64. |
| type | Type de fichier de l’image codée en Base64. | |
| BusyErrorCellValue | précédentValeur | En option, un #BUSY ! error peut stocker la valeur précédente stockée dans la cellule, avant le début de l’opération temporaire actuelle. |
| Graphique | getDataRange() | Obtient la source de données de l’ensemble du graphique. |
| getDataRangeOrNullObject() | Obtient la source de données de l’ensemble du graphique. | |
| EntityArrayCardLayout | arrayProperty | Représente le nom de la propriété qui contient le tableau affiché sur la carte. |
| columnsToReport | Représente le nombre de colonnes qui, selon la carte, se trouvent dans le tableau. | |
| displayName | Représente le nom de la propriété qui contient le tableau affiché sur la carte. | |
| firstRowIsHeader | Indique si la première ligne du tableau est traitée comme un en-tête. | |
| mise en page | Représente le type de cette disposition. | |
| rowsToReport | Représente le nombre de lignes que la carte revendique dans le tableau. | |
| ExternalCodeServiceObjectCellValue | Python_str | Représente la sortie de la fonction lorsqu’elle str() est utilisée sur cet objet. |
| Python_type | Représente le nom de type complet de cet objet. | |
| Python_typeName | Représente le nom de type court de cet objet. | |
| basicType | Représente la valeur qui serait retournée par Range.valueTypes pour une cellule avec cette valeur. |
|
| basicValue | Représente la valeur qui serait retournée par Range.values pour une cellule avec cette valeur. |
|
| language | Représente la langue d’exécution de ce service de code externe. | |
| aperçu | Représente la valeur d’aperçu affichée dans la cellule. | |
| fournisseur d’aide | Représente des informations sur le service qui a fourni les données dans ce ExternalCodeServiceObjectCellValue. |
|
| type | Représente le type de cette valeur de cellule. | |
| Valeur LocalImageCellValue | altText | Représente le texte de remplacement utilisé dans les scénarios d’accessibilité pour décrire ce que l’image représente. |
| Attribution | Représente des informations d’attribution pour décrire la source et les exigences de licence pour cette image. | |
| basicType | Représente la valeur qui serait retournée par Range.valueTypes pour une cellule avec cette valeur. |
|
| basicValue | Représente la valeur qui serait retournée par Range.values pour une cellule avec cette valeur. |
|
| image | Représente l’image elle-même, mise en cache ou encodée. | |
| fournisseur d’aide | Représente des informations qui décrivent l’entité ou la personne qui a fourni l’image. | |
| type | Représente le type de cette valeur de cellule. | |
| LocalImageCellValueCacheId | cachedUid | Représente l’UID de l’image tel qu’il apparaît dans le cache. |
| NameErrorCellValue | errorSubType | Représente le type de NameErrorCellValue. |
| NamedSheetViewCollection | getItemOrNullObject(key: string) | Obtient un affichage de feuille en utilisant son nom. |
| NotAvailableErrorCellValue | errorSubType | Représente le type de NotAvailableErrorCellValue. |
| PythonErrorCellValue | basicType | Représente la valeur qui serait retournée par Range.valueTypes pour une cellule avec cette valeur. |
| basicValue | Représente la valeur qui serait retournée par Range.values pour une cellule avec cette valeur. |
|
| duringInitialization | Indique que cette #PYTHON! erreur provient du code Python d’initialisation du classeur (plutôt que d’une formule de cellule de feuille de calcul). |
|
| errorType | Représente le type de ErrorCellValue. |
|
| type | Représente le type de cette valeur de cellule. | |
| RequestContext | sensitivityLabelsCatalog | [Jeu d’API : ExcelApi BÊTA (APERÇU UNIQUEMENT)] |
| setInvocation(invocation : { invocationId : number isInSyncExecution : boolean }) | ||
| SensitivityLabel | getCurrentOrNullObject() | Obtient pour l’utilisateur les informations de l’étiquette actuelle qui existent sur le classeur. |
| tryToUpdate(labelId : string, options ?: Excel.SensitivityLabelTryUpdateOptions) | Tente de mettre à jour l’étiquette de confidentialité fournie sur le classeur pour l’utilisateur. | |
| SensitivityLabelAbacAttribute | dataType | Obtient le type de données de l’attribut ABAC. |
| displayName | Obtient le nom complet de l’attribut ABAC. | |
| displayOrder | Obtient l’ordre recommandé de cet attribut ABAC lorsqu’il est affiché à un utilisateur. | |
| isActive | Récupère si cet attribut ABAC est actif. | |
| isMultiValued | Indique si plusieurs valeurs peuvent être sélectionnées pour cet attribut ABAC. | |
| values | Obtient les valeurs sélectionnables pour cet attribut ABAC. | |
| SensitivityLabelAbacAttributeValue | displayName | Obtient le nom d’affichage de la valeur de l’attribut ABAC. |
| displayOrder | Obtient l’ordre recommandé de cette valeur ABAC dans son attribut lorsqu’elle est affichée à un utilisateur. | |
| id | Obtient l’identificateur unique de la valeur de l’attribut ABAC. | |
| isActive | Détermine si la valeur de cet attribut ABAC est active. | |
| SensitivityLabelDetails | abacAttributeValues | Obtient les valeurs d’attribut de contrôle d’accès basé sur des attributs (ABAC) actuellement appliquées à cette étiquette de confidentialité. |
| les enfants | Obtient les sous-étiquettes de l’étiquette de confidentialité. | |
| color | Récupère la couleur de l’étiquette de confidentialité. | |
| id | Obtient l’identificateur unique (GUID) de l’étiquette de confidentialité. | |
| isAbacAttributesRequired | Indique si les sélections d’attributs ABAC sont requises pour appliquer cette étiquette. | |
| isAbacEnabled | Indique si cette étiquette est activée pour le contrôle d’accès basé sur des attributs (ABAC). | |
| isEnabled | Obtient une valeur indiquant si l’étiquette est activée. | |
| name | Récupère le nom de l’étiquette de confidentialité. | |
| order | Obtient la priorité de l’étiquette de confidentialité, avec 0 comme priorité la plus basse. | |
| protectionType | Obtient une valeur indiquant le type de protection fourni par cette étiquette. | |
| siteId | Obtient l’identificateur unique (GUID) du client auquel appartient l’étiquette de confidentialité. | |
| info-bulle | Obtient la description de l’étiquette de confidentialité. | |
| SensitivityLabelDetailsCollection | getFirst() | Obtient le premier SensitivityLabelDetails objet de cette collection. |
| getFirstOrNullObject() | Obtient le premier SensitivityLabelDetails objet de cette collection. |
|
| items | Obtient l’élément enfant chargé dans cette collection de sites. | |
| SensitivityLabelTryUpdateOptions | abacAttributes | Le cas échéant, spécifie les attributs de contrôle d’accès basé sur des attributs (ABAC) à appliquer avec l’étiquette. |
| SensitivityLabelUpdateResult | status | Obtient le status de résultat de la tentative de mise à jour. |
| SensitivityLabelsCatalog | getAttributes() | Obtient les métadonnées du catalogue d’attributs du contrôle d’accès basé sur les attributs (ABAC) pour les étiquettes compatibles ABAC. |
| getLabelingCapabilities | Obtient les fonctionnalités d’étiquetage pour Excel. | |
| getLabelingCapability | Détermine si le catalogue d’étiquettes de confidentialité est activé dans Excel. | |
| getLabels() | Obtient les étiquettes de confidentialité disponibles pour l’utilisateur actuel. | |
| TimeoutErrorCellValue | basicType | Représente la valeur qui serait retournée par Range.valueTypes pour une cellule avec cette valeur. |
| basicValue | Représente la valeur qui serait retournée par Range.values pour une cellule avec cette valeur. |
|
| errorSubType | Représente le type de TimeoutErrorCellValue. |
|
| errorType | Représente le type de ErrorCellValue. |
|
| type | Représente le type de cette valeur de cellule. | |
| Window | rangeSelection | Obtient la sélection de plage dans la fenêtre. |
| Classeur | sensitivityLabel | Renvoie l’étiquette de confidentialité du classeur. |