Novedades de Word API de JavaScript 1.4
WordApi 1.4 agregó compatibilidad con marcadores, seguimiento de cambios, comentarios, elementos XML personalizados, campos y celdas de tabla de combinación y división.
Lista de API
En la tabla siguiente se enumeran las API de Word conjunto de requisitos de la API de JavaScript 1.4. Para ver la documentación de referencia de API para todas las API admitidas por Word conjunto de requisitos de API de JavaScript 1.4 o anterior, consulte Word API en el conjunto de requisitos 1.4 o anterior.
Clase | Campos | Descripción |
---|---|---|
Cuerpo | fields | Obtiene la colección de objetos de campo en el cuerpo. |
getComments() | Obtiene los comentarios asociados al cuerpo. | |
getReviewedText(changeTrackingVersion?: Word. ChangeTrackingVersion) | Obtiene texto revisado en función de la selección de ChangeTrackingVersion. | |
Comment | authorEmail | Obtiene el correo electrónico del autor del comentario. |
authorName | Obtiene el nombre del autor del comentario. | |
content | Especifica el contenido del comentario como texto sin formato. | |
contentRange | Especifica el intervalo de contenido del comentario. | |
creationDate | Obtiene la fecha de creación del comentario. | |
delete() | Elimina el comentario y sus respuestas. | |
getRange() | Obtiene el intervalo del documento principal en el que se encuentra el comentario. | |
id | Obtiene el identificador del comentario. | |
replies | Obtiene la colección de objetos de respuesta asociados al comentario. | |
reply(replyText: string) | Agrega una nueva respuesta al final del subproceso de comentario. | |
resuelto | Especifica el estado del subproceso de comentario. | |
CommentCollection | getFirst() | Obtiene el primer comentario de la colección. |
getFirstOrNullObject() | Obtiene el primer comentario de la colección. | |
items | Obtiene los elementos secundarios cargados en esta colección. | |
CommentContentRange | bold | Especifica un valor que indica si el texto del comentario está en negrita. |
hyperlink | Obtiene el primer hipervínculo del intervalo, o establece un hipervínculo en el intervalo. | |
insertText(text: string, insertLocation: Word. InsertLocation | "Reemplazar" | "Iniciar" | "End" | "Before" | "Después") | Inserta texto en en la ubicación especificada. | |
isEmpty | Comprueba si la longitud del intervalo es cero. | |
italic | Especifica un valor que indica si el texto del comentario está en cursiva. | |
strikeThrough | Especifica un valor que indica si el texto del comentario tiene un tachado. | |
text | Obtiene el texto del intervalo de comentarios. | |
underline | Especifica un valor que indica el tipo de subrayado del texto del comentario. | |
CommentReply | authorEmail | Obtiene el correo electrónico del autor de la respuesta del comentario. |
authorName | Obtiene el nombre del autor de la respuesta del comentario. | |
content | Especifica el contenido de la respuesta de comentario. | |
contentRange | Especifica el intervalo de contenido commentReply. | |
creationDate | Obtiene la fecha de creación de la respuesta del comentario. | |
delete() | Elimina la respuesta del comentario. | |
id | Obtiene el identificador de la respuesta de comentario. | |
parentComment | Obtiene el comentario primario de esta respuesta. | |
CommentReplyCollection | getFirst() | Obtiene la primera respuesta de comentario de la colección. |
getFirstOrNullObject() | Obtiene la primera respuesta de comentario de la colección. | |
items | Obtiene los elementos secundarios cargados en esta colección. | |
ContentControl | fields | Obtiene la colección de objetos de campo en el control de contenido. |
getComments() | Obtiene los comentarios asociados al control de contenido. | |
getReviewedText(changeTrackingVersion?: Word. ChangeTrackingVersion) | Obtiene texto revisado en función de la selección de ChangeTrackingVersion. | |
CustomXmlPart | delete() | Elimina el elemento XML personalizado. |
deleteAttribute(xpath: string, namespaceMappings: { [key: string]: string }, name: string) | Elimina un atributo con el nombre especificado del elemento identificado por xpath. | |
deleteElement(xpath: string, namespaceMappings: { [key: string]: string }) | Elimina el elemento identificado por xpath. | |
getXml() | Obtiene el contenido XML completo del elemento XML personalizado. | |
id | Obtiene el identificador del elemento XML personalizado. | |
insertAttribute(xpath: string, namespaceMappings: { [key: string]: string }, name: string, value: string) | Inserta un atributo con el nombre y el valor especificados en el elemento identificado por xpath. | |
insertElement(xpath: string, xml: string, namespaceMappings: { [key: string]: string }, index?: number) | Inserta el XML especificado en el elemento primario identificado por xpath en el índice de posición secundario. | |
namespaceUri | Obtiene el URI del espacio de nombres del elemento XML personalizado. | |
query(xpath: string, namespaceMappings: { [key: string]: string }) | Consulta el contenido XML del elemento XML personalizado. | |
setXml(xml: string) | Establece el contenido XML completo del elemento XML personalizado. | |
updateAttribute(xpath: string, namespaceMappings: { [key: string]: string }, name: string, value: string) | Novedades el valor de un atributo con el nombre especificado del elemento identificado por xpath. | |
updateElement(xpath: string, xml: string, namespaceMappings: { [key: string]: string }) | Novedades el XML del elemento identificado por xpath. | |
CustomXmlPartCollection | add(xml: string) | Agrega un nuevo elemento XML personalizado al documento. |
getByNamespace(namespaceUri: string) | Obtiene una nueva colección con ámbito de elementos XML personalizados cuyos espacios de nombres coinciden con el espacio de nombres determinado. | |
getCount() | Obtiene el número de objetos de la colección. | |
getItem(id: string) | Obtiene un elemento XML personalizado a partir de su identificador. | |
getItemOrNullObject(id: string) | Obtiene un elemento XML personalizado a partir de su identificador. | |
items | Obtiene los elementos secundarios cargados en esta colección. | |
CustomXmlPartScopedCollection | getCount() | Obtiene el número de objetos de la colección. |
getItem(id: string) | Obtiene un elemento XML personalizado a partir de su identificador. | |
getItemOrNullObject(id: string) | Obtiene un elemento XML personalizado a partir de su identificador. | |
getOnlyItem() | Si la colección contiene exactamente un elemento, este método lo devuelve. | |
getOnlyItemOrNullObject() | Si la colección contiene exactamente un elemento, este método lo devuelve. | |
items | Obtiene los elementos secundarios cargados en esta colección. | |
Documento | changeTrackingMode | Especifica el modo ChangeTracking. |
customXmlParts | Obtiene los elementos XML personalizados del documento. | |
deleteBookmark(name: string) | Elimina un marcador, si existe, del documento. | |
getBookmarkRange(name: string) | Obtiene el intervalo de un marcador. | |
getBookmarkRangeOrNullObject(name: string) | Obtiene el intervalo de un marcador. | |
settings | Obtiene la configuración del complemento en el documento. | |
Field | code | Especifica la instrucción de código del campo. |
getNext() | Obtiene el siguiente campo. | |
getNextOrNullObject() | Obtiene el siguiente campo. | |
parentBody | Obtiene el cuerpo primario del campo. | |
parentContentControl | Obtiene el control de contenido que contiene el campo. | |
parentContentControlOrNullObject | Obtiene el control de contenido que contiene el campo. | |
parentTable | Obtiene la tabla que contiene el campo . | |
parentTableCell | Obtiene la celda de tabla que contiene el campo . | |
parentTableCellOrNullObject | Obtiene la celda de tabla que contiene el campo . | |
parentTableOrNullObject | Obtiene la tabla que contiene el campo . | |
result | Obtiene los datos de resultados del campo. | |
FieldCollection | getFirst() | Obtiene el primer campo de esta colección. |
getFirstOrNullObject() | Obtiene el primer campo de esta colección. | |
items | Obtiene los elementos secundarios cargados en esta colección. | |
Paragraph | fields | Obtiene la colección de campos del párrafo. |
getComments() | Obtiene los comentarios asociados al párrafo. | |
getReviewedText(changeTrackingVersion?: Word. ChangeTrackingVersion) | Obtiene texto revisado en función de la selección de ChangeTrackingVersion. | |
Rango | fields | Obtiene la colección de objetos de campo del intervalo. |
getBookmarks(includeHidden?: boolean, includeAdjacent?: boolean) | Obtiene los nombres de todos los marcadores del intervalo o se superponen. | |
getComments() | Obtiene los comentarios asociados al intervalo. | |
getReviewedText(changeTrackingVersion?: Word. ChangeTrackingVersion) | Obtiene texto revisado en función de la selección de ChangeTrackingVersion. | |
insertBookmark(name: string) | Inserta un marcador en el intervalo. | |
insertComment(commentText: string) | Inserte un comentario en el intervalo. | |
Valor | delete() | Elimina la configuración. |
key | Obtiene la clave de la configuración. | |
value | Especifica el valor de la configuración. | |
SettingCollection | add(key: string, value: any) | Crea una nueva configuración o establece una configuración existente. |
deleteAll() | Elimina toda la configuración de este complemento. | |
getCount() | Obtiene el recuento de la configuración. | |
getItem(key: string) | Obtiene un objeto de configuración por su clave, que distingue mayúsculas de minúsculas. | |
getItemOrNullObject(key: string) | Obtiene un objeto de configuración por su clave, que distingue mayúsculas de minúsculas. | |
items | Obtiene los elementos secundarios cargados en esta colección. | |
Tabla | fields | Obtiene la colección de objetos de campo de la tabla. |
mergeCells(topRow: number, firstCell: number, bottomRow: number, lastCell: number) | Combina las celdas delimitadas de forma inclusiva por una primera y última celda. | |
TableCell | split(rowCount: number, columnCount: number) | Divide la celda en el número especificado de filas y columnas. |
TableRow | fields | Obtiene la colección de objetos de campo de la fila de tabla. |
merge() | Combina la fila en una celda. |
Vea también
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.