Compartir a través de


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.
Tachado 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 Obtiene 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.
Range 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.
Table 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