Nouveautés de Word’API JavaScript 1.5
WordApi 1.5 a ajouté la prise en charge des notes de bas de page, des notes de fin, des événements de contrôle de contenu et de la gestion des styles.
Liste des API
Le tableau suivant répertorie les API dans Word’ensemble de conditions requises de l’API JavaScript 1.5. Pour afficher la documentation de référence des API pour toutes les API prises en charge par Word’ensemble de conditions requises de l’API JavaScript 1.5 ou version antérieure, consultez Word API dans l’ensemble de conditions requises 1.5 ou version antérieure.
Classe | Champs | Description |
---|---|---|
Application | retrieveStylesFromBase64(base64File : string) | Analysez les styles à partir du fichier Base64 du modèle et retournez le format JSON des styles récupérés sous forme de chaîne. |
Body | Notes | Obtient la collection de notes de fin dans le corps. |
Notes | Obtient la collection de notes de bas de page dans le corps. | |
getContentControls(options ?: Word. ContentControlOptions) | Obtient les contrôles de contenu actuellement pris en charge dans le corps. | |
ContentControl | Notes | Obtient la collection de notes de fin dans le contrôle de contenu. |
Notes | Obtient la collection de notes de bas de page dans le contrôle de contenu. | |
getContentControls(options ?: Word. ContentControlOptions) | Obtient les contrôles de contenu enfant actuellement pris en charge dans ce contrôle de contenu. | |
onDataChanged | Se produit lorsque les données du contrôle de contenu sont modifiées. | |
onDeleted | Se produit lorsque le contrôle de contenu est supprimé. | |
onEntered | Se produit lorsque le contrôle de contenu est entré. | |
onExited | Se produit lorsque le contrôle de contenu est arrêté, par exemple lorsque le curseur quitte le contrôle de contenu. | |
onSelectionChanged | Se produit lorsque la sélection dans le contrôle de contenu est modifiée. | |
ContentControlAddedEventArgs | eventType | Type d’événement. |
Id | Obtient les ID de contrôle de contenu. | |
source | Source de l'événement. | |
ContentControlCollection | getByChangeTrackingStates(changeTrackingStates : Word. ChangeTrackingState[]) | Obtient les contrôles de contenu qui ont l’état de suivi spécifié. |
ContentControlDataChangedEventArgs | eventType | Type d’événement. |
Id | Obtient les ID de contrôle de contenu. | |
source | Source de l'événement. | |
ContentControlDeletedEventArgs | eventType | Type d’événement. |
Id | Obtient les ID de contrôle de contenu. | |
source | Source de l'événement. | |
ContentControlEnteredEventArgs | eventType | Type d’événement. |
Id | Obtient les ID de contrôle de contenu. | |
source | Source de l'événement. | |
ContentControlExitedEventArgs | eventType | Type d’événement. |
Id | Obtient les ID de contrôle de contenu. | |
source | Source de l'événement. | |
ContentControlOptions | types | Tableau de types de contrôle de contenu, l’élément doit être « RichText », « PlainText », « CheckBox », « DropDownList » ou « ComboBox ». |
ContentControlSelectionChangedEventArgs | eventType | Type d’événement. |
Id | Obtient les ID de contrôle de contenu. | |
source | Source de l'événement. | |
Document | addStyle(name : string, type : Word. StyleType) | Ajoute un style dans le document par nom et par type. |
close(closeBehavior ?: Word. CloseBehavior) | Ferme le document actif. | |
getContentControls(options ?: Word. ContentControlOptions) | Obtient les contrôles de contenu actuellement pris en charge dans le document. | |
getEndnoteBody() | Obtient les notes de fin du document dans un corps unique. | |
getBody() | Obtient les notes de bas de page du document dans un seul corps. | |
getStyles() | Obtient un objet StyleCollection qui représente l’ensemble du jeu de styles du document. | |
insertFileFromBase64(base64File : string, insertLocation : Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | « Remplacer » | « Démarrer » | « End », insertFileOptions ?: Word. InsertFileOptions) | Insère un document dans le document cible à un emplacement spécifique avec des propriétés supplémentaires. | |
onContentControlAdded | Se produit lorsqu’un contrôle de contenu est ajouté. | |
Champ | data | Spécifie les données d’un champ « Addin ». |
delete() | Supprime le champ. | |
kind | Obtient le type du champ. | |
locked | Spécifie si le champ est verrouillé. | |
select(selectionMode ?: Word. SelectionMode) | Sélectionne le champ . | |
type | Obtient le type du champ. | |
updateResult() | Mises à jour le champ. | |
FieldCollection | getByTypes(types : Word. FieldType[]) | Obtient la collection d’objets Field, y compris les types de champs spécifiés. |
InsertFileOptions | importChangeTrackingMode | Indique si le mode de suivi des modifications status du document source doit être importé. |
importPageColor | Indique si la couleur de page et d’autres informations d’arrière-plan du document source doivent être importées. | |
importParagraphSpacing | Indique si l’espacement des paragraphes du document source doit être importé. | |
importStyles | Indique si les styles du document source doivent être importés. | |
importTheme | Indique si le thème du document source doit être importé. | |
NoteItem | body | Représente l’objet body de l’élément de note. |
delete() | Supprime l’élément de note. | |
getNext() | Obtient l’élément de note suivant du même type. | |
getNextOrNullObject() | Obtient l’élément de note suivant du même type. | |
reference | Représente une référence de note de bas de page ou de note de fin dans le document main. | |
type | Représente le type d’élément de note : note de bas de page ou note de fin. | |
NoteItemCollection | getFirst() | Obtient le premier élément de note de cette collection. |
getFirstOrNullObject() | Obtient le premier élément de note de cette collection. | |
items | Obtient l’élément enfant chargé dans cette collection de sites. | |
Paragraph | Notes | Obtient la collection de notes de fin dans le paragraphe. |
Notes | Obtient la collection de notes de bas de page dans le paragraphe. | |
getContentControls(options ?: Word. ContentControlOptions) | Obtient les contrôles de contenu actuellement pris en charge dans le paragraphe. | |
ParagraphFormat | alignement | Spécifie l’alignement des paragraphes spécifiés. |
firstLineIndent | Spécifie la valeur (en points) d’une première ligne ou d’un retrait négatif. | |
keepTogether | Spécifie si toutes les lignes des paragraphes spécifiés restent sur la même page lorsque Microsoft Word repaginate le document. | |
keepWithNext | Spécifie si le paragraphe spécifié reste sur la même page que le paragraphe qui le suit lorsque Microsoft Word repaginate le document. | |
leftIndent | Spécifie le retrait gauche. | |
lineSpacing | Spécifie l’espacement des lignes (en points) pour les paragraphes spécifiés. | |
lineUnitAfter | Spécifie la quantité d’espacement (dans le quadrillage) après les paragraphes spécifiés. | |
lineUnitBefore | Spécifie la quantité d’espacement (dans le quadrillage) avant les paragraphes spécifiés. | |
mirrorIndents | Spécifie si les retraits gauche et droit ont la même largeur. | |
outlineLevel | Spécifie le niveau hiérarchique des paragraphes spécifiés. | |
rightIndent | Spécifie le retrait droit (en points) pour les paragraphes spécifiés. | |
spaceAfter | Spécifie la quantité d’espacement (en points) après le paragraphe ou la colonne de texte spécifié. | |
spaceBefore | Spécifie l’espacement (en points) avant les paragraphes spécifiés. | |
widowControl | Spécifie si les première et dernière lignes du paragraphe spécifié restent sur la même page que le reste du paragraphe lorsque Microsoft Word réagine le document. | |
Range | Notes | Obtient la collection de notes de fin dans la plage. |
Notes | Obtient la collection de notes de bas de page dans la plage. | |
getContentControls(options ?: Word. ContentControlOptions) | Obtient les contrôles de contenu actuellement pris en charge dans la plage. | |
insertEndnote(insertText ?: string) | Insère une note de fin. | |
insertField(insertLocation : Word. InsertLocation | « Remplacer » | « Démarrer » | « End » | « Avant » | « After », fieldType ? : Word. FieldType, text ?: string, removeFormatting ?: boolean) | Insère un champ à l’emplacement spécifié. | |
insert Footnote(insertText ?: string) | Insère une note de bas de page. | |
Style | baseStyle | Spécifie le nom d’un style existant à utiliser comme mise en forme de base d’un autre style. |
Builtin | Obtient si le style spécifié est un style intégré. | |
delete() | Supprime le style. | |
police | Obtient un objet de police qui représente la mise en forme des caractères du style spécifié. | |
inUse | Obtient si le style spécifié est un style intégré qui a été modifié ou appliqué dans le document ou un nouveau style qui a été créé dans le document. | |
lié | Obtient si un style est un style lié qui peut être utilisé pour la mise en forme des paragraphes et des caractères. | |
nameLocal | Obtient le nom d’un style dans la langue de l’utilisateur. | |
nextParagraphStyle | Spécifie le nom du style à appliquer automatiquement à un nouveau paragraphe inséré après un paragraphe mis en forme avec le style spécifié. | |
paragraphFormat | Obtient un objet ParagraphFormat qui représente les paramètres de paragraphe pour le style spécifié. | |
priorité | Spécifie la priorité. | |
quickStyle | Spécifie si le style correspond à un style rapide disponible. | |
type | Obtient le type de style. | |
unhideWhenUsed | Spécifie si le style spécifié est rendu visible en tant que style recommandé dans les styles et dans le volet Office Styles de Microsoft Word après son utilisation dans le document. | |
visibilité | Spécifie si le style spécifié est visible en tant que style recommandé dans la galerie Styles et dans le volet Office Styles. | |
StyleCollection | getByName(name: string) | Obtient l’objet de style par son nom. |
getByNameOrNullObject(name : string) | Si le style correspondant n’existe pas, cette méthode retourne un objet avec sa isNullObject propriété définie sur true . |
|
getCount() | Obtient le nombre de styles dans la collection. | |
getItem(index : numérique) | Obtient un objet de style par son index dans la collection. | |
items | Obtient l’élément enfant chargé dans cette collection de sites. | |
Tableau | Notes | Obtient la collection de notes de fin dans le tableau. |
Notes | Obtient la collection de notes de bas de page dans le tableau. | |
TableRow | Notes | Obtient la collection de notes de fin dans la ligne du tableau. |
Notes | Obtient la collection de notes de bas de page dans la ligne du tableau. |
Voir aussi
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.