Nouveautés de l’API JavaScript 1.5 pour Excel

ExcelApi 1.5 ajoute des composants XML personnalisés. Celles-ci sont accessibles via la collection de composants XML personnalisée dans l’objet workbook.

Partie XML personnalisée

  • Obtenez des parties XML personnalisées à l’aide de leur ID.
  • Obtenez une nouvelle collection délimitée de parties XML personnalisées dont les espaces de noms correspondent à l’espace de noms donné.
  • Obtenir une chaîne XML associée à un composant.
  • Fournissez l’ID et l’espace de noms d’un composant.
  • Ajoutez un nouveau composant XML personnalisé au classeur.
  • Définissez un composant XML entier.
  • Supprimez une partie XML personnalisée.
  • Supprimez un attribut avec le nom donné dans l’élément identifié par langage XPath.
  • Interrogez le contenu XML par langage XPath.
  • Insérer, mettre à jour et supprimer des attributs.

Liste des API

Le tableau suivant répertorie les API dans l’ensemble de conditions requises de l’API JavaScript Excel 1.5. Pour afficher la documentation de référence des API pour toutes les API prises en charge par l’ensemble de conditions requises de l’API JavaScript Excel 1.5 ou antérieure, consultez API Excel dans l’ensemble de conditions requises 1.5 ou antérieur.

Classe Champs Description
CustomXmlPart delete() Supprime la partie XML personnalisée.
getXml() Obtient l’intégralité du contenu XML de la partie XML personnalisée.
id ID du composant XML personnalisé.
Namespaceuri URI de l’espace de noms du composant XML personnalisé.
setXml(xml: string) Définit l’intégralité du contenu XML de la partie XML personnalisée.
CustomXmlPartCollection add(xml: string) Ajoute une nouvelle partie XML personnalisée au classeur.
getByNamespace(namespaceUri: string) Obtient une nouvelle collection limitée de parties XML personnalisées dont les espaces de noms correspondent à l’espace de noms donné.
getCount() Obtient le nombre de parties XML personnalisées dans la collection.
getItem(id: string) Obtient une partie XML personnalisée en fonction de son ID.
getItemOrNullObject(id: string) Obtient une partie XML personnalisée en fonction de son ID.
items Obtient l’élément enfant chargé dans cette collection de sites.
CustomXmlPartScopedCollection getCount() Obtient le nombre de parties CustomXML dans cette collection.
getItem(id: string) Obtient une partie XML personnalisée en fonction de son ID.
getItemOrNullObject(id: string) Obtient une partie XML personnalisée en fonction de son ID.
getOnlyItem() Si la collection contient exactement un élément, cette méthode le renvoie.
getOnlyItemOrNullObject() Si la collection contient exactement un élément, cette méthode le renvoie.
items Obtient l’élément enfant chargé dans cette collection de sites.
PivotTable id ID du tableau croisé dynamique.
RequestContext runtime [Ensemble d’API : ExcelApi 1.5]
Runtime
Classeur customXmlParts Représente la collection de parties XML personnalisées contenues dans ce classeur.
Feuille de calcul getNext(visibleOnly?: boolean) Obtient la feuille de calcul qui suit celle-ci.
getNextOrNullObject(visibleOnly?: boolean) Obtient la feuille de calcul qui suit celle-ci.
getPrevious(visibleOnly?: boolean) Obtient la feuille de calcul qui précède celle-ci.
getPreviousOrNullObject(visibleOnly?: boolean) Obtient la feuille de calcul qui précède celle-ci.
WorksheetCollection getFirst(visibleOnly?: boolean) Obtient la première feuille de calcul dans la collection.
getLast(visibleOnly?: boolean) Obtient la dernière feuille de calcul dans la collection.

Voir aussi