Compartir a través de


Novedades de Word API de JavaScript 1.1

WordApi 1.1 es el primer conjunto de requisitos de la API de JavaScript Word. Es el único conjunto de requisitos de API de Word compatible con Word 2016.

Lista de API

En la tabla siguiente se enumeran las API de Word conjunto de requisitos de api de JavaScript 1.1. Para ver la documentación de referencia de API para todas las API admitidas por Word conjunto de requisitos de api de JavaScript 1.1, consulte Word API en el conjunto de requisitos 1.1.

Clase Campos Descripción
Cuerpo clear() Borra el contenido del objeto de cuerpo.
contentControls Obtiene la colección de objetos de control de contenido de texto enriquecido en el cuerpo.
font Obtiene el formato de texto del cuerpo.
getHtml() Obtiene una representación HTML del objeto body.
getOoxml() Obtiene la representación OOXML (Office Open XML) del objeto de cuerpo.
inlinePictures Obtiene la colección de objetos InlinePicture en el cuerpo.
insertBreak(breakType: Word. BreakType | "Página" | "Siguiente" | "SectionNext" | "SectionContinuous" | "SectionEven" | "SectionOdd" | "Line", insertLocation: Word. InsertLocation.start | Word. InsertLocation.end | "Iniciar" | "End") Inserta un salto en la ubicación especificada del documento principal.
insertContentControl() Ajusta el objeto Body con un control de contenido Texto enriquecido.
insertFileFromBase64(base64File: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Reemplazar" | "Iniciar" | "End") Inserta un documento en el cuerpo en la ubicación especificada.
insertHtml(html: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Reemplazar" | "Iniciar" | "End") Inserta HTML en la ubicación especificada.
insertOoxml(ooxml: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Reemplazar" | "Iniciar" | "End") Inserta OOXML en la ubicación especificada.
insertParagraph(paragraphText: string, insertLocation: Word. InsertLocation.start | Word. InsertLocation.end | "Iniciar" | "End") Inserta un párrafo en la ubicación especificada.
insertText(text: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Reemplazar" | "Iniciar" | "End") Inserta texto en el cuerpo en la ubicación especificada.
paragraphs Obtiene la colección de objetos de párrafo en el cuerpo.
parentContentControl Obtiene el control de contenido que contiene el cuerpo.
search(searchText: string, searchOptions?: Word. SearchOptions | { ignorePunct?: boolean ignoreSpace?: boolean matchCase?: boolean matchPrefix?: boolean matchSuffix?: boolean matchWholeWord?: boolean matchWildcards?: boolean }) Realiza una búsqueda con las SearchOptions especificadas en el ámbito del objeto body.
select(selectionMode?: Word. SelectionMode) Selecciona el cuerpo y se desplaza por la interfaz de usuario de Word hasta él.
estilo Especifica el nombre de estilo del cuerpo.
text Obtiene el texto del cuerpo.
ContentControl Aspecto Especifica la apariencia del control de contenido.
cannotDelete Especifica un valor que indica si el usuario puede eliminar el control de contenido.
cannotEdit Especifica un valor que indica si el usuario puede editar el contenido del control de contenido.
clear() Borra el contenido del control de contenido.
color Especifica el color del control de contenido.
contentControls Obtiene la colección de objetos de control de contenido que se encuentran en el control de contenido.
delete(keepContent: boolean) Elimina el control de contenido y su contenido.
font Obtiene el formato de texto del control de contenido.
getHtml() Obtiene una representación HTML del objeto de control de contenido.
getOoxml() Obtiene la representación Office Open XML (OOXML) del objeto de control de contenido.
id Obtiene un entero que representa el identificador del control de contenido.
inlinePictures Obtiene la colección de objetos InlinePicture en el control de contenido.
insertBreak(breakType: Word. BreakType | "Página" | "Siguiente" | "SectionNext" | "SectionContinuous" | "SectionEven" | "SectionOdd" | "Line", insertLocation: Word. InsertLocation.start | Word. InsertLocation.end | Word. InsertLocation.before | Word. InsertLocation.after | "Iniciar" | "End" | "Before" | "Después") Inserta un salto en la ubicación especificada del documento principal.
insertFileFromBase64(base64File: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Reemplazar" | "Iniciar" | "End") Inserta un documento en el control de contenido en la ubicación especificada.
insertHtml(html: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Reemplazar" | "Iniciar" | "End") Inserta HTML en el control de contenido en la ubicación especificada.
insertOoxml(ooxml: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Reemplazar" | "Iniciar" | "End") Inserta OOXML en el control de contenido en la ubicación especificada.
insertParagraph(paragraphText: string, insertLocation: Word. InsertLocation.start | Word. InsertLocation.end | Word. InsertLocation.before | Word. InsertLocation.after | "Iniciar" | "End" | "Before" | "Después") Inserta un párrafo en la ubicación especificada.
insertText(text: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Reemplazar" | "Iniciar" | "End") Inserta texto en el control de contenido en la ubicación especificada.
paragraphs Obtiene la colección de objetos de párrafo en el control de contenido.
parentContentControl Obtiene el control de contenido que contiene el control de contenido.
placeholderText Especifica el texto del marcador de posición del control de contenido.
removeWhenEdited Especifica un valor que indica si el control de contenido se quita después de editarlo.
search(searchText: string, searchOptions?: Word. SearchOptions | { ignorePunct?: boolean ignoreSpace?: boolean matchCase?: boolean matchPrefix?: boolean matchSuffix?: boolean matchWholeWord?: boolean matchWildcards?: boolean }) Realiza una búsqueda con las SearchOptions especificadas en el ámbito del objeto de control de contenido.
select(selectionMode?: Word. SelectionMode) Selecciona el control de contenido.
estilo Especifica el nombre de estilo del control de contenido.
Etiqueta Especifica una etiqueta para identificar un control de contenido.
text Obtiene el texto del control de contenido.
title Especifica el título de un control de contenido.
type Obtiene el tipo de control de contenido.
ContentControlCollection getById(id: number) Obtiene un control de contenido mediante su identificador.
getByTag(tag: string) Obtiene los controles de contenido que tienen la etiqueta especificada.
getByTitle(title: string) Obtiene los controles de contenido que tienen el título especificado.
getItem(id: number) Obtiene un control de contenido por su identificador.
items Obtiene los elementos secundarios cargados en esta colección.
Documento body Obtiene el objeto body del documento principal.
contentControls Obtiene la colección de objetos de control de contenido del documento.
getSelection() Obtiene la selección actual del documento.
save() Guarda el documento.
guardado Indica si se guardaron los cambios en el documento.
sections Obtiene la colección de objetos de sección del documento.
Font bold Especifica un valor que indica si la fuente está en negrita.
color Especifica el color de la fuente especificada.
doubleStrikeThrough Especifica un valor que indica si la fuente tiene un tachado doble.
highlightColor Especifica el color de resaltado.
italic Especifica un valor que indica si la fuente está en cursiva.
name Especifica un valor que representa el nombre de la fuente.
size Especifica un valor que representa el tamaño de fuente en puntos.
Tachado Especifica un valor que indica si la fuente tiene un tachado.
subscript Especifica un valor que indica si la fuente es un subíndice.
superscript Especifica un valor que indica si la fuente es un superíndice.
underline Especifica un valor que indica el tipo de subrayado de la fuente.
InlinePicture altTextDescription Especifica una cadena que representa el texto alternativo asociado a la imagen insertada.
altTextTitle Especifica una cadena que contiene el título de la imagen insertada.
getBase64ImageSrc() Obtiene la representación de cadena codificada en Base64 de la imagen insertada.
height Especifica un número que describe el alto de la imagen insertada.
hyperlink Especifica un hipervínculo en la imagen.
insertContentControl() Ajusta la imagen incorporada con un control de contenido de texto enriquecido.
lockAspectRatio Especifica un valor que indica si la imagen insertada conserva sus proporciones originales al cambiar su tamaño.
parentContentControl Obtiene el control de contenido que contiene la imagen incorporada.
width Especifica un número que describe el ancho de la imagen insertada.
InlinePictureCollection items Obtiene los elementos secundarios cargados en esta colección.
Paragraph Alineación Especifica la alineación de un párrafo.
clear() Borra el contenido del objeto de párrafo.
contentControls Obtiene la colección de objetos de control de contenido del párrafo.
delete() Elimina el párrafo y su contenido del documento.
firstLineIndent Especifica el valor, en puntos, para una primera línea o sangría colgante.
font Obtiene el formato de texto del párrafo.
getHtml() Obtiene una representación HTML del objeto de párrafo.
getOoxml() Obtiene la representación Office Open XML (OOXML) del objeto de párrafo.
inlinePictures Obtiene la colección de objetos InlinePicture del párrafo.
insertBreak(breakType: Word. BreakType | "Página" | "Siguiente" | "SectionNext" | "SectionContinuous" | "SectionEven" | "SectionOdd" | "Line", insertLocation: Word. InsertLocation.before | Word. InsertLocation.after | "Before" | "Después") Inserta un salto en la ubicación especificada del documento principal.
insertContentControl() Ajusta el objeto Paragraph con un control de contenido de texto enriquecido.
insertFileFromBase64(base64File: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Reemplazar" | "Iniciar" | "End") Inserta un documento en el párrafo en la ubicación especificada.
insertHtml(html: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Reemplazar" | "Iniciar" | "End") Inserta HTML en el párrafo en la ubicación especificada.
insertInlinePictureFromBase64(base64EncodedImage: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Reemplazar" | "Iniciar" | "End") Inserta una imagen en el párrafo en la ubicación especificada.
insertOoxml(ooxml: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Reemplazar" | "Iniciar" | "End") Inserta OOXML en el párrafo en la ubicación especificada.
insertParagraph(paragraphText: string, insertLocation: Word. InsertLocation.before | Word. InsertLocation.after | "Before" | "Después") Inserta un párrafo en la ubicación especificada.
insertText(text: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Reemplazar" | "Iniciar" | "End") Inserta texto en el párrafo en la ubicación especificada.
leftIndent Especifica el valor de sangría izquierda, en puntos, para el párrafo.
lineSpacing Especifica el espaciado de línea, en puntos, para el párrafo especificado.
lineUnitAfter Especifica la cantidad de espaciado, en líneas de cuadrícula, después del párrafo.
lineUnitBefore Especifica la cantidad de espaciado, en líneas de cuadrícula, antes del párrafo.
outlineLevel Especifica el nivel de esquema del párrafo.
parentContentControl Obtiene el control de contenido que contiene el párrafo.
rightIndent Especifica el valor de sangría derecha, en puntos, para el párrafo.
search(searchText: string, searchOptions?: Word. SearchOptions | { ignorePunct?: boolean ignoreSpace?: boolean matchCase?: boolean matchPrefix?: boolean matchSuffix?: boolean matchWholeWord?: boolean matchWildcards?: boolean }) Realiza una búsqueda con las SearchOptions especificadas en el ámbito del objeto de párrafo.
select(selectionMode?: Word. SelectionMode) Selecciona y se desplaza por la interfaz de usuario de Word hasta el párrafo.
spaceAfter Especifica el espaciado, en puntos, después del párrafo.
spaceBefore Especifica el espaciado, en puntos, antes del párrafo.
estilo Especifica el nombre de estilo del párrafo.
text Obtiene el texto del párrafo.
ParagraphCollection items Obtiene los elementos secundarios cargados en esta colección.
Range clear() Borra el contenido del objeto de intervalo.
contentControls Obtiene la colección de objetos de control de contenido del intervalo.
delete() Elimina el intervalo y su contenido del documento.
font Obtiene el formato de texto del intervalo.
getHtml() Obtiene una representación HTML del objeto de intervalo.
getOoxml() Obtiene la representación OOXML del objeto de intervalo.
insertBreak(breakType: Word. BreakType | "Página" | "Siguiente" | "SectionNext" | "SectionContinuous" | "SectionEven" | "SectionOdd" | "Line", insertLocation: Word. InsertLocation.before | Word. InsertLocation.after | "Before" | "Después") Inserta un salto en la ubicación especificada del documento principal.
insertContentControl() Ajusta el objeto Range con un control de contenido de texto enriquecido.
insertFileFromBase64(base64File: string, insertLocation: Word. InsertLocation | "Reemplazar" | "Iniciar" | "End" | "Before" | "Después") Inserta un documento en la ubicación especificada.
insertHtml(html: string, insertLocation: Word. InsertLocation | "Reemplazar" | "Iniciar" | "End" | "Before" | "Después") Inserta HTML en la ubicación especificada.
insertOoxml(ooxml: string, insertLocation: Word. InsertLocation | "Reemplazar" | "Iniciar" | "End" | "Before" | "Después") Inserta OOXML en la ubicación especificada.
insertParagraph(paragraphText: string, insertLocation: Word. InsertLocation.before | Word. InsertLocation.after | "Before" | "Después") Inserta un párrafo en la ubicación especificada.
insertText(text: string, insertLocation: Word. InsertLocation | "Reemplazar" | "Iniciar" | "End" | "Before" | "Después") Inserta texto en la ubicación especificada.
paragraphs Obtiene la colección de objetos de párrafo en el intervalo.
parentContentControl Obtiene el control de contenido que contiene el intervalo.
search(searchText: string, searchOptions?: Word. SearchOptions | { ignorePunct?: boolean ignoreSpace?: boolean matchCase?: boolean matchPrefix?: boolean matchSuffix?: boolean matchWholeWord?: boolean matchWildcards?: boolean }) Realiza una búsqueda con las SearchOptions especificadas en el ámbito del objeto range.
select(selectionMode?: Word. SelectionMode) Selecciona y se desplaza por la interfaz de usuario de Word hasta el intervalo.
estilo Especifica el nombre de estilo del intervalo.
text Obtiene el texto del intervalo.
RangeCollection items Obtiene los elementos secundarios cargados en esta colección.
SearchOptions ignorePunct Especifica un valor que indica si se deben omitir todos los caracteres de puntuación entre palabras.
ignoreSpace Especifica un valor que indica si se debe omitir todo el espacio en blanco entre palabras.
matchCase Especifica un valor que indica si se debe realizar una búsqueda que distingue mayúsculas de minúsculas.
matchPrefix Especifica un valor que indica si se deben coincidir palabras que comienzan con la cadena de búsqueda.
matchSuffix Especifica un valor que indica si se deben coincidir palabras que terminan con la cadena de búsqueda.
matchWholeWord Especifica un valor que indica si se va a buscar la operación solo palabras completas, no texto que forme parte de una palabra mayor.
matchWildcards Especifica un valor que indica si la búsqueda se realizará mediante operadores de búsqueda especiales.
Section body Obtiene el objeto body de la sección.
getFooter(type: Word. HeaderFooterType) Obtiene uno de los pies de página de la sección.
getHeader(type: Word. HeaderFooterType) Obtiene uno de los encabezados de la sección.
SectionCollection items Obtiene los elementos secundarios cargados en esta colección.

Vea también