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(contentControlType?: Word. ContentControlType.richText | Word. ContentControlType.plainText | Word. ContentControlType.checkBox | Word. ContentControlType.dropDownList | Word. ContentControlType.comboBox | "RichText" | "PlainText" | "CheckBox" | "DropDownList" | "ComboBox") | Ajusta el objeto Body con un control de contenido. | |
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 | apariencia | 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(saveBehavior?: Word. SaveBehavior, fileName?: string) | 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. | |
strikeThrough | 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(contentControlType?: Word. ContentControlType.richText | Word. ContentControlType.plainText | Word. ContentControlType.checkBox | Word. ContentControlType.dropDownList | Word. ContentControlType.comboBox | "RichText" | "PlainText" | "CheckBox" | "DropDownList" | "ComboBox") | Ajusta el objeto Paragraph con un control de contenido. | |
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. |
Rango | 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(contentControlType?: Word. ContentControlType.richText | Word. ContentControlType.plainText | Word. ContentControlType.checkBox | Word. ContentControlType.dropDownList | Word. ContentControlType.comboBox | "RichText" | "PlainText" | "CheckBox" | "DropDownList" | "ComboBox") | Ajusta el objeto Range con un control de contenido. | |
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 admitido actualmente 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
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.