Novedades de Word API de JavaScript 1.5

WordApi 1.5 agregó compatibilidad con notas al pie, notas al final, eventos de control de contenido y administración de estilos.

Lista de API

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

Clase Campos Descripción
Application retrieveStylesFromBase64(base64File: string) Analice los estilos del archivo Base64 de plantilla y devuelva el formato JSON de los estilos recuperados como una cadena.
Cuerpo Notas Obtiene la colección de notas al final del cuerpo.
Notas Obtiene la colección de notas al pie del cuerpo.
getContentControls(options?: Word. ContentControlOptions) Obtiene los controles de contenido admitidos actualmente en el cuerpo.
ContentControl Notas Obtiene la colección de notas al final del control de contenido.
Notas Obtiene la colección de notas al pie del control de contenido.
getContentControls(options?: Word. ContentControlOptions) Obtiene los controles de contenido secundario admitidos actualmente en este control de contenido.
onDataChanged Se produce cuando se cambian los datos dentro del control de contenido.
onDeleted Se produce cuando se elimina el control de contenido.
onEntered Se produce cuando se escribe el control de contenido.
onExited Se produce cuando se cierra el control de contenido, por ejemplo, cuando el cursor sale del control de contenido.
onSelectionChanged Se produce cuando se cambia la selección dentro del control de contenido.
ContentControlAddedEventArgs eventType El tipo de evento.
Identificadores Obtiene los identificadores de control de contenido.
source Origen del evento.
ContentControlCollection getByChangeTrackingStates(changeTrackingStates: Word. ChangeTrackingState[]) Obtiene los controles de contenido que tienen el estado de seguimiento especificado.
ContentControlDataChangedEventArgs eventType El tipo de evento.
Identificadores Obtiene los identificadores de control de contenido.
source Origen del evento.
ContentControlDeletedEventArgs eventType El tipo de evento.
Identificadores Obtiene los identificadores de control de contenido.
source Origen del evento.
ContentControlEnteredEventArgs eventType El tipo de evento.
Identificadores Obtiene los identificadores de control de contenido.
source Origen del evento.
ContentControlExitedEventArgs eventType El tipo de evento.
Identificadores Obtiene los identificadores de control de contenido.
source Origen del evento.
ContentControlOptions types Una matriz de tipos de control de contenido, item debe ser "RichText" o "PlainText".
ContentControlSelectionChangedEventArgs eventType El tipo de evento.
Identificadores Obtiene los identificadores de control de contenido.
source Origen del evento.
Documento addStyle(name: string, type: Word. StyleType) Agrega un estilo al documento por nombre y tipo.
close(closeBehavior?: Word. CloseBehavior) Cierra el documento actual.
getContentControls(options?: Word. ContentControlOptions) Obtiene los controles de contenido admitidos actualmente en el documento.
getEndnoteBody() Obtiene las notas al final del documento en un solo cuerpo.
getFootnoteBody() Obtiene las notas al pie del documento en un único cuerpo.
getStyles() Obtiene un objeto StyleCollection que representa todo el conjunto de estilos del documento.
insertFileFromBase64(base64File: string, insertLocation: Word. InsertLocation.replace | Word. InsertLocation.start | Word. InsertLocation.end | "Reemplazar" | "Iniciar" | "End", insertFileOptions?: Word. InsertFileOptions) Inserta un documento en el documento de destino en una ubicación específica con propiedades adicionales.
onContentControlAdded Se produce cuando se agrega un control de contenido.
save(saveBehavior?: Word. SaveBehavior, fileName?: string) Guarda el documento.
Field code Especifica la instrucción de código del campo.
data Especifica los datos de un campo "Addin".
delete() Elimina el campo.
kind Obtiene el tipo de campo.
locked Especifica si el campo está bloqueado.
select(selectionMode?: Word. SelectionMode) Selecciona el campo .
type Obtiene el tipo del campo.
updateResult() Novedades el campo.
FieldCollection getByTypes(types: Word. FieldType[]) Obtiene la colección de objetos Field, incluidos los tipos de campos especificados.
InsertFileOptions importChangeTrackingMode Representa si se debe importar el estado del modo de seguimiento de cambios del documento de origen.
importPageColor Representa si se debe importar el color de página y otra información de fondo del documento de origen.
importParagraphSpacing Representa si se debe importar el espaciado de párrafo del documento de origen.
importStyles Representa si se deben importar los estilos del documento de origen.
importTheme Representa si se debe importar el tema del documento de origen.
NoteItem body Representa el objeto body del elemento de nota.
delete() Elimina el elemento de nota.
getNext() Obtiene el siguiente elemento de nota del mismo tipo.
getNextOrNullObject() Obtiene el siguiente elemento de nota del mismo tipo.
reference Representa una referencia de nota al pie o nota al final en el documento principal.
type Representa el tipo de elemento de nota: nota al pie o nota al final.
NoteItemCollection getFirst() Obtiene el primer elemento de nota de esta colección.
getFirstOrNullObject() Obtiene el primer elemento de nota de esta colección.
items Obtiene los elementos secundarios cargados en esta colección.
Paragraph Notas Obtiene la colección de notas al final del párrafo.
Notas Obtiene la colección de notas al pie del párrafo.
getContentControls(options?: Word. ContentControlOptions) Obtiene los controles de contenido admitidos actualmente en el párrafo.
ParagraphFormat Alineación Especifica la alineación de los párrafos especificados.
firstLineIndent Especifica el valor (en puntos) de una primera línea o sangría colgante.
keepTogether Especifica si todas las líneas de los párrafos especificados permanecen en la misma página cuando Microsoft Word repagina el documento.
keepWithNext Especifica si el párrafo especificado permanece en la misma página que el párrafo que lo sigue cuando Microsoft Word repagina el documento.
leftIndent Especifica la sangría izquierda.
lineSpacing Especifica el espaciado de línea (en puntos) de los párrafos especificados.
lineUnitAfter Especifica la cantidad de espaciado (en líneas de cuadrícula) después de los párrafos especificados.
lineUnitBefore Especifica la cantidad de espaciado (en líneas de cuadrícula) antes de los párrafos especificados.
mirrorIndents Especifica si las sangrías izquierda y derecha tienen el mismo ancho.
outlineLevel Especifica el nivel de esquema de los párrafos especificados.
rightIndent Especifica la sangría derecha (en puntos) de los párrafos especificados.
spaceAfter Especifica la cantidad de espaciado (en puntos) después del párrafo o columna de texto especificado.
spaceBefore Especifica el espaciado (en puntos) antes de los párrafos especificados.
widowControl Especifica si la primera y la última línea del párrafo especificado permanecen en la misma página que el resto del párrafo cuando Microsoft Word repagina el documento.
Range Notas Obtiene la colección de notas al final del intervalo.
Notas Obtiene la colección de notas al pie del intervalo.
getContentControls(options?: Word. ContentControlOptions) Obtiene los controles de contenido admitidos actualmente en el intervalo.
insertEndnote(insertText?: string) Inserta una nota al final.
insertField(insertLocation: Word. InsertLocation | "Reemplazar" | "Iniciar" | "End" | "Before" | "After", fieldType?: Word. FieldType, text?: string, removeFormatting?: boolean) Inserta un campo en la ubicación especificada.
insertFootnote(insertText?: string) Inserta una nota al pie.
Estilo baseStyle Obtiene el nombre de un estilo existente que se va a usar como formato base de otro estilo.
Builtin Obtiene si el estilo especificado es un estilo integrado.
delete() Elimina el estilo.
font Obtiene un objeto de fuente que representa el formato de caracteres del estilo especificado.
inUse Obtiene si el estilo especificado es un estilo integrado que se ha modificado o aplicado en el documento o un nuevo estilo que se ha creado en el documento.
enlazado Obtiene si un estilo es un estilo vinculado que se puede usar para el formato de párrafo y carácter.
nameLocal Obtiene el nombre de un estilo en el idioma del usuario.
nextParagraphStyle Obtiene el nombre del estilo que se va a aplicar automáticamente a un nuevo párrafo que se inserta después de un párrafo con el formato del estilo especificado.
Paragraphformat Obtiene un objeto ParagraphFormat que representa la configuración de párrafo para el estilo especificado.
Prioridad Especifica la prioridad.
quickStyle Especifica si el estilo corresponde a un estilo rápido disponible.
type Obtiene el tipo de estilo.
unhideWhenUsed Especifica si el estilo especificado se hace visible como un estilo recomendado en el panel de tareas Estilos y en el panel de tareas Estilos de Microsoft Word después de usarlo en el documento.
Visibilidad Especifica si el estilo especificado está visible como un estilo recomendado en la galería Estilos y en el panel de tareas Estilos.
StyleCollection getByName(name: string) Obtenga el objeto de estilo por su nombre.
getByNameOrNullObject(name: string) Si el estilo correspondiente no existe, este método devuelve un objeto con su isNullObject propiedad establecida en true.
getCount() Obtiene el número de estilos de la colección.
getItem(index: number) Obtiene un objeto de estilo por su índice en la colección.
items Obtiene los elementos secundarios cargados en esta colección.
Table Notas Obtiene la colección de notas al final de la tabla.
Notas Obtiene la colección de notas al pie de la tabla.
TableRow Notas Obtiene la colección de notas al final de la fila de tabla.
Notas Obtiene la colección de notas al pie de la fila de tabla.

Vea también