Document Interfaz

Definición

Representa un documento en proyectos de Word creados con las herramientas de desarrollo de Office en Visual Studio.

public interface class Document : IDisposable, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.Runtime.InteropServices.Guid("bf1b29c2-9873-41b7-9b45-f22c50432bb1")]
public interface Document : IDisposable, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.Runtime.InteropServices.Guid("bf1b29c2-9873-41b7-9b45-f22c50432bb1")>]
type Document = interface
    interface IBindableComponent
    interface IComponent
    interface IDisposable
    interface ISupportInitialize
Public Interface Document
Implements IBindableComponent, IComponent, IDisposable, ISupportInitialize
Atributos
Implementaciones

Comentarios

Un Microsoft.Office.Tools.Word.Document objeto proporciona los mismos miembros que un Microsoft.Office.Interop.Word.Document objeto del Word ensamblado de interoperabilidad principal, pero agrega las siguientes características:

En un proyecto de nivel de aplicación, puede crear un Microsoft.Office.Tools.Word.Document objeto mediante el GetVstoObject método . Para obtener más información, consulta Extending Word Documents and Excel Workbooks in VSTO Add-ins at Run Time.

En un proyecto de nivel de documento, normalmente no se usan Microsoft.Office.Tools.Word.Document objetos directamente. En su lugar, use la ThisDocument clase para acceder mediante programación al documento del proyecto. La ThisDocument clase deriva la mayoría de sus miembros de la Microsoft.Office.Tools.Word.DocumentBase clase . Esta clase redirige todas las llamadas a sus miembros a una implementación interna de la Microsoft.Office.Tools.Word.Document interfaz en el tiempo de ejecución de Visual Studio Tools para Office. Para obtener más información, consulta Programming Document-Level Customizations.

Nota

Esta interfaz está implementada por el Runtime de Microsoft Visual Studio Tools para Office No está prevista su implementación en el código. Para obtener más información, consulta Visual Studio Tools for Office Runtime Overview.

Uso

En esta documentación se describe la versión de este tipo que se usa en los proyectos de Office destinados a .NET Framework 4 o una versión posterior. En los proyectos destinados a .NET Framework 3.5, este tipo podría tener unos miembros diferentes y los ejemplos de código de este tipo podrían no funcionar. Para informarse sobre este tipo en los proyectos destinados a .NET Framework 3.5, consulte la siguiente sección de referencia en la documentación de Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Propiedades

ActiveTheme

Obtiene el nombre del tema activo más las opciones de formato del tema para el documento.

ActiveThemeDisplayName

Obtiene el nombre con el que se mostrará el tema activo del documento.

ActiveWindow

Obtiene un objeto Window que representa la ventana activa.

ActiveWritingStyle

Obtiene el estilo de escritura para un idioma especificado en el documento.

Application

Obtiene un objeto Application que representa la aplicación con la que se creó el documento.

AttachedTemplate

Obtiene o establece un objeto Template que representa la plantilla asociada al documento.

AutoFormatOverride

Obtiene o establece un valor que indica si las opciones de formato automático reemplazan las restricciones de formato en un documento donde haya restricciones de formato vigentes.

AutoHyphenation

Obtiene o establece un valor que indica si la división automática con guiones se activa para el documento especificado.

Background

Obtiene o establece un objeto Shape que representa la imagen de fondo para el documento especificado.

Bibliography

Obtiene las referencias bibliográficas que se incluyen en el documento.

Bookmarks

Obtiene una colección Bookmarks que representa todos los marcadores del documento.

BuiltInDocumentProperties

Obtiene una colección Microsoft.Office.Core.DocumentProperties que representa todas las propiedades integradas del documento.

Characters

Obtiene una colección Characters que representa los caracteres del documento.

ChildNodeSuggestions

Obtiene una colección XMLChildNodeSuggestions que representa la lista de elementos permitidos para Document (que devuelve los elementos raíz de todos los esquemas asociados) o para el objeto XMLNode (que devuelve los elementos secundarios de un elemento especificado).

ClickAndTypeParagraphStyle

Obtiene o establece el estilo de párrafo predeterminado aplicado al texto por la característica Hacer clic y escribir del documento.

CoAuthoring

Representa la funcionalidad relacionada con la co-autoría del documento.

CommandBars

Obtiene una colección CommandBars que representa la barra de menús y todas las barras de herramientas de Microsoft Office Word.

Comments

Obtiene una colección Comments que representa todos los comentarios del documento.

Compatibility

Obtiene un valor que indica si la opción de compatibilidad especificada está habilitada.

CompatibilityMode

Obtiene un valor que especifica el modo de compatibilidad que Word usa al abrir el documento.

ConsecutiveHyphensLimit

Obtiene o establece el número máximo de líneas consecutivas que pueden finalizar con guiones.

Container

Obtiene la aplicación contenedora para el documento.

Content

Obtiene un objeto Range que representa el artículo principal del documento.

ContentControls

Obtiene la colección de todos los controles de contenido del documento.

ContentTypeProperties

Obtiene los metadatos que están almacenados en un documento, como nombre del autor, asunto y compañía. Este tipo o miembro está diseñado para usarse exclusivamente en proyectos de 2007 Microsoft Office System. Las etiquetas inteligentes están en desuso en Office 2010.

Controls

Obtiene la colección de controles administrados que se incluyen en el documento.

Creator

Obtiene la aplicación con la que se creó el documento.

CurrentRsid

Obtiene un número aleatorio que Microsoft Office Word asigna a los cambios del documento.

CustomDocumentProperties

Obtiene una colección Microsoft.Office.Core.DocumentProperties que representa todas las propiedades personalizadas del documento.

CustomXMLParts

Devuelve los elementos XML personalizados del documento.

DataHost

Representa un documento en proyectos de Word creados con las herramientas de desarrollo de Office en Visual Studio.

DefaultExtension

Obtiene la extensión predeterminada de este objeto Document.

DefaultTableStyle

Obtiene el estilo de tabla aplicado a todas las tablas creadas recientemente en el documento.

DefaultTabStop

Obtiene o establece el intervalo (en puntos) entre las tabulaciones predeterminadas del documento.

DefaultTargetFrame

Obtiene o establece el marco del explorador en el que se va a mostrar una página Web a la que se ha llegado a través de un hipervínculo.

DisableFeatures

Obtiene o establece un valor que indica si todas las características introducidas después de la versión especificada en la propiedad DisableFeaturesIntroducedAfter están deshabilitadas.

DisableFeaturesIntroducedAfter

Obtiene o establece un valor que determina si todas las características introducidas después de una versión especificada de Microsoft Office Word están deshabilitadas sólo en el documento.

DocumentInspectors

Obtiene un objeto DocumentInspectors que puede usar para buscar información personal oculta, como nombre del autor, nombre de la compañía y fecha de la revisión.

DocumentLibraryVersions

Obtiene una colección DocumentLibraryVersions que representa la colección de versiones de un documento compartido con el control de versiones habilitado y almacenado en una biblioteca de documentos de un servidor.

DocumentTheme

Obtiene el tema de Microsoft Office que se aplica al documento.

DoNotEmbedSystemFonts

Obtiene o establece un valor que indica si Microsoft Office Word incrusta fuentes comunes del sistema.

Email

Obtiene un objeto Email que contiene todas las propiedades relacionadas con el correo electrónico del documento.

EmbedLinguisticData

Obtiene o establece un valor que indica si Microsoft Office Word incrusta voz y escritura a mano y controla datos de servicios de texto recibidos de dispositivos conectados a Microsoft Office utilizando la Interfaz de programación de aplicaciones de Windows Text Services Framework.

EmbedTrueTypeFonts

Obtiene o establece un valor que indica si Microsoft Office Word incrusta fuentes TrueType en un documento cuando se guarda el documento.

EncryptionProvider

Obtiene o establece el nombre del proveedor del algoritmo de cifrado que Microsoft Office Word usa para cifrar documentos.

Endnotes

Obtiene una colección Endnotes que representa todas las notas al final del documento.

EnforceStyle

Obtiene o establece un valor que indica si se van a imponer restricciones de formato en un documento protegido.

Envelope

Obtiene un objeto Envelope que representa la funcionalidad del sobre y el sobre en el documento.

Extension

Obtiene una extensión personalizada de este objeto Document.

FarEastLineBreakLanguage

Obtiene o establece el idioma asiático oriental que se va a utilizar para los saltos de línea del texto del documento.

FarEastLineBreakLevel

Obtiene o establece el nivel del control de salto de línea para el documento especificado.

Fields

Obtiene una colección Fields de sólo lectura que contiene los campos del artículo principal del texto.

Final

Obtiene o establece un valor que indica si el documento es la versión final.

Footnotes

Obtiene una colección Footnotes que representa todas las notas al pie del documento.

FormattingShowClear

Obtiene o establece un valor que indica si Microsoft Office Word muestra Borrar formato en el panel de tareas Estilos y formato.

FormattingShowFilter

Obtiene o establece una constante WdShowFilter que representa los estilos y el formato mostrados en el panel de tareas Estilos y formato.

FormattingShowFont

Obtiene o establece un valor que indica si Microsoft Office Word muestra el formato de fuente en el panel de tareas Estilos y formato.

FormattingShowNextLevel

Obtiene o establece un valor que indica si Microsoft Office Word muestra el nivel de encabezado siguiente cuando se usa el nivel de encabezado anterior.

FormattingShowNumbering

Obtiene o establece un valor que indica si Microsoft Office Word muestra el formato de número en el panel de tareas Estilos y formato.

FormattingShowParagraph

Obtiene o establece un valor que indica si Microsoft Office Word muestra el formato de párrafo en el panel de tareas Estilos y formato.

FormattingShowUserStyleName

Obtiene o establece un valor que indica si se deben mostrar los estilos definidos por el usuario.

FormFields

Obtiene una colección FormFields que representa todos los campos de formulario del documento.

FormsDesign

Obtiene un valor que indica si el documento está en modo de diseño de formularios.

Frames

Obtiene una colección Frames que representa todos los marcos del documento.

Frameset

Obtiene un objeto Frameset que representa una página de marcos completa o un marco único en una página de marcos.

FullName

Obtiene el nombre del documento, incluida la unidad o la ruta de acceso Web.

GrammarChecked

Obtiene o establece un valor que indica si se ha ejecutado una revisión gramatical en el documento.

GrammaticalErrors

Obtiene una colección ProofreadingErrors que representa las frases que presentaron errores en la revisión gramatical del documento.

GridDistanceHorizontal

Obtiene o establece la cantidad de espacio horizontal que hay entre las cuadrículas invisibles que usa Microsoft Office Word cuando se dibujan autoformas o caracteres de idiomas asiáticos orientales en el documento, o bien cuando se cambia su posición o su tamaño.

GridDistanceVertical

Obtiene o establece la cantidad de espacio vertical que hay entre las cuadrículas invisibles que usa Microsoft Office Word cuando se dibujan autoformas o caracteres de idiomas asiáticos orientales en el documento, o bien cuando se cambia su posición o su tamaño.

GridOriginFromMargin

Obtiene o establece un valor que indica si Microsoft Office Word inicia la cuadrícula de los caracteres en la esquina superior izquierda de la página.

GridOriginHorizontal

Obtiene o establece el punto, relativo al borde izquierdo de la página, donde se desea que se inicie en el documento la cuadrícula invisible usada para dibujar autoformas o caracteres de idiomas asiáticos orientales, o cambiar su posición o su tamaño.

GridOriginVertical

Obtiene o establece el punto, relativo a la parte superior de la página, donde se desea que se inicie en el documento la cuadrícula invisible usada para dibujar autoformas o caracteres de idiomas asiáticos orientales, o cambiar su posición o su tamaño.

GridSpaceBetweenHorizontalLines

Obtiene o establece el intervalo en el que Microsoft Office Word muestra las cuadrículas de caracteres horizontales en la vista Diseño de impresión.

GridSpaceBetweenVerticalLines

Obtiene o establece el intervalo en el que Microsoft Office Word muestra las cuadrículas de caracteres verticales en la vista Diseño de impresión.

HasMailer

Representa un documento en proyectos de Word creados con las herramientas de desarrollo de Office en Visual Studio.

HasPassword

Obtiene un valor que indica si se necesita una contraseña para abrir el documento.

HasVBProject

Obtiene un valor que indica si el documento tiene un proyecto de Microsoft Visual Basic para Aplicaciones (VBA) asociado.

HostContext

Representa un documento en proyectos de Word creados con las herramientas de desarrollo de Office en Visual Studio.

HTMLDivisions

Obtiene un objeto HTMLDivisions que representa una división HTML en un documento Web.

Hyperlinks

Obtiene una colección Hyperlinks que representa todos los hipervínculos del documento.

HyphenateCaps

Obtiene o establece un valor que indica si las palabras cuyas letras son todas mayúsculas se pueden separar con guiones.

HyphenationZone

Obtiene o establece el ancho de la zona de división con guiones, en puntos.

Indexes

Obtiene una colección Indexes que representa todos los índices del documento.

InlineShapes

Obtiene una colección InlineShapes que representa todos los objetos InlineShape del documento.

InnerObject

Obtiene un objeto Document que representa el objeto nativo subyacente del objeto Document.

IsMasterDocument

Obtiene un valor que indica si el documento es un documento maestro.

IsSubdocument

Obtiene un valor que indica si el documento se abre en una ventana de documento independiente como subdocumento de un documento maestro.

ItemProvider

Representa un documento en proyectos de Word creados con las herramientas de desarrollo de Office en Visual Studio.

JustificationMode

Obtiene o establece el ajuste del espacio entre caracteres para el documento.

KerningByAlgorithm

Obtiene o establece un valor que indica si Microsoft Office Word aplica interletraje a caracteres latinos de ancho medio y signos de puntuación en el documento.

Kind

Obtiene o establece el tipo de formato que Microsoft Office Word utiliza al dar formato automáticamente al documento.

LanguageDetected

Obtiene o establece un valor que indica si Microsoft Office Word ha detectado el idioma del texto del documento.

ListParagraphs

Obtiene una colección ListParagraphs que representa todos los párrafos numerados del documento.

Lists

Obtiene una colección Lists que contiene todas las listas con formato del documento.

ListTemplates

Obtiene una colección ListTemplates que representa todos los formatos de lista del documento.

LockQuickStyleSet

Obtiene o establece un valor que indica si los usuarios pueden cambiar el conjunto de estilos rápidos que se usa.

LockTheme

Obtiene o establece un valor que indica si los usuarios pueden cambiar el tema del documento.

MailEnvelope

Obtiene un objeto MsoEnvelope que representa un encabezado de correo electrónico de un documento.

Mailer

Representa un documento en proyectos de Word creados con las herramientas de desarrollo de Office en Visual Studio.

MailMerge

Obtiene un objeto MailMerge que representa la funcionalidad de combinación de correspondencia para el documento.

Name

Obtiene el nombre del documento.

NoLineBreakAfter

Obtiene o establece los caracteres de kinsoku tras los cuales Microsoft Office Word no dividirá la línea.

NoLineBreakBefore

Obtiene o establece los caracteres de kinsoku ante los cuales Microsoft Office Word no dividirá la línea.

OMathBreakBin

Obtiene o establece un valor que especifica dónde coloca Microsoft Office Word los operadores binarios cuando las ecuaciones abarcan dos o más líneas.

OMathBreakSub

Obtiene o establece un valor que especifica cómo Microsoft Office Word administra un operador de resta que está antes de un salto de línea.

OMathFontName

Obtiene o establece el nombre de la fuente que se usa en un documento para mostrar las ecuaciones.

OMathIntSubSupLim

Obtiene o establece un valor que especifica la ubicación predeterminada de límites para las integrales.

OMathJc

Obtiene o establece un valor que indica la alineación de un grupo de ecuaciones: izquierda, derecha, centrada o centrada como grupo.

OMathLeftMargin

Obtiene o establece un valor que especifica el margen izquierdo de las ecuaciones.

OMathNarySupSubLim

Obtiene o establece un valor que especifica la ubicación predeterminada de los límites para objetos n-arios distintos de las integrales.

OMathRightMargin

Obtiene o establece un valor que representa el margen derecho de las ecuaciones.

OMaths

Obtiene la colección de objetos OMath del documento.

OMathSmallFrac

Obtiene o establece un valor que indica si se deben usar fracciones pequeñas en las ecuaciones incluidas en el documento.

OMathWrap

Obtiene o establece un valor que especifica la posición de la segunda línea de una ecuación que se ajusta a una nueva línea.

OpenEncoding

Obtiene la codificación utilizada para abrir el documento.

OptimizeForWord97

Obtiene o establece un valor que indica si Microsoft Office Word optimiza el documento para que se vea en Word 97 deshabilitando cualquier formato incompatible.

OriginalDocumentTitle

Obtiene el título del documento original después de realizar una operación de comparación de documentos de estilo jurídico.

PageSetup

Obtiene o establece un objeto PageSetup que está asociado con el documento.

Paragraphs

Obtiene una colección Paragraphs que representa todos los párrafos del documento.

Parent

Obtiene el objeto primario del documento.

Password

Establece una contraseña que se debe proporcionar para abrir el documento.

PasswordEncryptionAlgorithm

Obtiene el algoritmo que utiliza Microsoft Office Word para cifrar los documentos con contraseñas.

PasswordEncryptionFileProperties

Obtiene un valor que indica si Microsoft Office Word cifra las propiedades de archivo de los documentos protegidos mediante contraseña.

PasswordEncryptionKeyLength

Obtiene la longitud de la clave del algoritmo que utiliza Microsoft Office Word para cifrar documentos con contraseñas.

PasswordEncryptionProvider

Obtiene el nombre del proveedor del algoritmo de cifrado que utiliza Microsoft Office Word para cifrar documentos con contraseñas.

Path

Obtiene el disco o la ruta de acceso Web del documento.

Permission

Obtiene un objeto Permission que representa la configuración de los permisos del documento.

PrintFormsData

Obtiene o establece un valor que indica si Microsoft Office Word imprime en un formulario preimpreso sólo los datos introducidos en el formulario en línea correspondiente.

PrintFractionalWidths

Obtiene o establece un valor que indica si se da al documento un formato que use el espaciado de puntos fraccionario para mostrar e imprimir caracteres.

PrintPostScriptOverText

Obtiene o establece un valor que indica si las instrucciones del campo PRINT (como los comandos PostScript) de un documento se imprimirán sobre el texto y los gráficos cuando se use una impresora PostScript.

PrintRevisions

Obtiene o establece un valor que indica si las marcas de revisión se imprimen con el documento.

ProtectionType

Obtiene el tipo de protección para el documento.

ReadabilityStatistics

Obtiene una colección ReadabilityStatistics que representa las estadísticas de legibilidad del documento.

ReadingLayoutSizeX

Obtiene o establece el ancho de las páginas del documento cuando se muestra éste en la vista de diseño de lectura y se bloquea para introducir marcas escrito a mano.

ReadingLayoutSizeY

Obtiene o establece el alto de las páginas del documento cuando se muestra en la vista de diseño de lectura y se inmoviliza para introducir marcas escritas a mano.

ReadingModeLayoutFrozen

Obtiene o establece un valor que indica si las páginas mostradas en la vista de diseño de lectura se inmovilizan con un tamaño determinado para introducir las marcas escritas a mano en un documento.

ReadOnly

Obtiene un valor que indica si los cambios realizados en el documento no se puede guardar en el documento original.

ReadOnlyRecommended

Obtiene o establece un valor que indica si Microsoft Office Word muestra un mensaje cada vez que un usuario abre un documento en el que se sugiere que se abra el documento en modo de sólo lectura.

RemoveDateAndTime

Obtiene o establece un valor que indica si un documento almacena los metadatos de fecha y hora correspondientes a los cambios realizados.

RemovePersonalInformation

Obtiene o establece un valor que indica si Microsoft Office Word quita toda la información de usuario de comentarios y revisiones y del cuadro de diálogo Propiedades cuando el usuario guarda el documento.

Research

Obtiene el servicio de referencia para el documento.

RevisedDocumentTitle

Obtiene el título del documento revisado después de realizar una operación de comparación de documentos de estilo jurídico.

Revisions

Obtiene una colección Revisions que representa los cambios realizados en el documento.

Saved

Obtiene o establece un valor que indica si el documento no ha cambiado desde la última vez que se guardó.

SaveEncoding

Obtiene o establece la codificación que se va a utilizar al guardar el documento.

SaveFormat

Obtiene el formato de archivo del documento.

SaveFormsData

Obtiene o establece un valor que indica si Microsoft Office Word guarda los datos introducidos en un formulario como registro delimitado por tabulaciones para usarlo en una base de datos.

SaveSubsetFonts

Obtiene o establece un valor que indica si Microsoft Office Word guarda junto con el documento un subconjunto de fuentes TrueType incrustadas.

Scripts

Obtiene una colección Scripts que representa la colección de scripts HTML del documento.

Sections

Obtiene una colección Sections que representa las secciones del documento.

Sentences

Obtiene una colección Sentences que representa todas las frases del documento.

ServerPolicy

Obtiene la directiva que se especifica para el documento, cuando el documento está almacenado en un servidor que ejecuta Microsoft Office SharePoint Server.

Shapes

Obtiene una colección Shapes que representa todos los objetos Shape del documento.

ShowGrammaticalErrors

Obtiene o establece un valor que indica si una línea verde ondulada marca los errores gramaticales en el documento.

ShowRevisions

Obtiene o establece un valor que indica si los cambios realizados en el documento se muestran en la pantalla.

ShowSpellingErrors

Obtiene o establece un valor que indica si Microsoft Office Word subraya los errores ortográficos en el documento.

Signatures

Obtiene SignatureSet que representa las firmas digitales para el documento.

SmartDocument

Obtiene un objeto SmartDocument que representa la configuración de una solución de documento inteligente.

SnapToGrid

Obtiene o establece un valor que indica si las autoformas o los caracteres de idiomas asiáticos orientales se alinean automáticamente mediante una cuadrícula invisible cuando se dibujan, se mueven o se cambian de tamaño en el documento.

SnapToShapes

Obtiene o establece un valor que indica si Microsoft Office Word alinea automáticamente autoformas o caracteres de idiomas asiáticos orientales con cuadrículas invisibles que atraviesen los bordes verticales y horizontales de otras autoformas o caracteres de idiomas asiáticos orientales del documento.

SpellingChecked

Obtiene o establece un valor que indica si se ha revisado la ortografía del documento.

SpellingErrors

Obtiene una colección ProofreadingErrors que representa las palabras identificadas como errores ortográficos en el documento.

StoryRanges

Obtiene una colección StoryRanges que representa todos los artículos del documento.

Styles

Obtiene una colección Styles para el documento.

StyleSheets

Obtiene un objeto StyleSheets que representa las hojas de estilos Web asociadas al documento.

StyleSortMethod

Obtiene o establece un valor que especifica el método de ordenación que se debe usar al ordenar los estilos en el panel de tareas Estilos.

Subdocuments

Obtiene una colección Subdocuments que representa todos los subdocumentos del documento.

Sync

Obtiene un objeto Sync que proporciona acceso a los métodos y propiedades de los documentos que forman parte de un Área de trabajo de documento.

Tables

Obtiene una colección Tables que representa todas las tablas del documento.

TablesOfAuthorities

Obtiene una colección TablesOfAuthorities que representa las tablas de autoridades del documento.

TablesOfAuthoritiesCategories

Obtiene una colección TablesOfAuthoritiesCategories que representa las categorías de tablas de autoridades disponibles para el documento.

TablesOfContents

Obtiene una colección TablesOfContents que representa las tablas de contenido del documento.

TablesOfFigures

Obtiene una colección TablesOfFigures que representa las tablas de ilustraciones del documento.

Tag

Obtiene o establece un objeto que contiene los datos que desea guardar con el documento.

TextEncoding

Obtiene o establece la página de códigos o el juego de caracteres que usa Microsoft Office Word para un documento guardado como archivo de texto codificado.

TextLineEnding

Obtiene o establece una constante WdLineEndingType que indica cómo marca Microsoft Office Word los saltos de línea y de párrafo en documentos guardados como archivos de texto.

TrackFormatting

Obtiene o establece un valor que indica si se debe seguir la traza de los cambios de formato cuando se activa el seguimiento de cambios.

TrackMoves

Obtiene o establece un valor que indica si se debe marcar el texto que se ha movido cuando se activa el seguimiento de cambios.

TrackRevisions

Obtiene o establece un valor que indica si se realiza un control de los cambios en el documento.

Type

Obtiene el tipo de documento (plantilla o documento).

UpdateStylesOnOpen

Obtiene o establece un valor que indica si los estilos del documento se actualizan con los de la plantilla asociada cada vez que se abre el documento.

UseMathDefaults

Obtiene o establece un valor que indica si se deben usar los valores de matemáticas predeterminados al crear ecuaciones nuevas.

UserControl

Obtiene o establece un valor que indica si el documento o la aplicación fueron creados o abiertos por el usuario.

Variables

Obtiene una colección Variables que representa las variables almacenadas en el documento.

VBASigned

Obtiene un valor que indica si el proyecto de Visual Basic para Aplicaciones (VBA) del documento se ha firmado digitalmente.

VBProject

Obtiene el objeto Microsoft.Vbe.Interop.VBProject del documento.

VstoSmartTags

Obtiene el objeto SmartTagCollection asociado con el documento.

WebOptions

Obtiene el objeto WebOptions, que contiene los atributos de documento que utiliza Microsoft Office Word cuando se guarda un documento como página Web o cuando se abre una página Web.

Windows

Obtiene una colección Windows que representa todas las ventanas del documento (por ejemplo, Sales.doc:1 y Sales.doc:2).

WordOpenXML

Obtiene una cadena XML que contiene el contenido del documento en el formato XML abierto de Word.

Words

Obtiene una colección Words que representa todas las palabras del documento.

WritePassword

Establece una contraseña para guardar cambios en el documento.

WriteReserved

Obtiene un valor que indica si el documento está protegido con una contraseña de escritura.

XMLHideNamespaces

Obtiene un valor que indica si se van a ocultar los espacios de nombres XML en la lista de elementos del panel de tareas Estructura XML.

XMLNodes

Obtiene una colección XMLNodes que representa la colección de todos los elementos XML del documento.

XMLSaveDataOnly

Obtiene o establece un valor que indica si Microsoft Office Word guarda sólo los datos XML o todo el documento.

XMLSaveThroughXSLT

Obtiene o establece la ruta de acceso y el nombre del archivo XSLT (Extensible Stylesheet Language Transformation) que se aplicará cuando un usuario guarde el documento.

XMLSchemaReferences

Obtiene una colección XMLSchemaReferences que representa los esquemas asociados al documento.

XMLSchemaViolations

Obtiene una colección XMLNodes que representa todos los nodos del documento que tienen errores de validación.

XMLShowAdvancedErrors

Obtiene o establece un valor que indica si se genera el texto del mensaje de error a partir de los mensajes de error integrados en Microsoft Office Word o desde el componente Microsoft XML Core Services (MSXML) 5.0 incluido en Office.

XMLUseXSLTWhenSaving

Obtiene o establece un valor que indica si se va a guardar un documento a través de un archivo XSLT (Extensible Stylesheet Language Transformation).

Métodos

AcceptAllRevisions()

Acepta todos los cambios realizados en el documento.

AcceptAllRevisionsShown()

Acepta todas las revisiones del documento que aparecen en la pantalla.

Activate()

Da el foco al documento.

AddToFavorites()

Crea un acceso directo al documento y lo agrega a la carpeta Favoritos.

ApplyDocumentTheme(String)

Aplica un tema de documento a un documento.

ApplyQuickStyleSet2(Object)

Aplica el conjunto de estilos rápidos especificado al documento.

ApplyTheme(String)

Aplica un tema a un documento, si este está abierto.

AutoFormat()

Da formato al documento automáticamente. Use la propiedad Kind para especificar un tipo de formato.

CanCheckin()

Determina si Microsoft Office Word puede proteger el documento en un servidor.

CheckConsistency()

Busca en todo el texto de un documento en idioma japonés y muestra casos en los que el uso de los caracteres es incoherente en las mismas palabras.

CheckGrammar()

Comienza una revisión ortográfica y gramatical del documento.

CheckIn(Boolean, Object, Boolean)

Pone un documento de un equipo local en un servidor y establece el modo de sólo lectura para el documento local, de modo que no se pueda editar localmente.

CheckInWithVersion(Boolean, Object, Boolean, Object)

Pone un documento de un equipo local en un servidor y establece el modo de sólo lectura para el documento local, de modo que no se pueda editar localmente.

CheckSpelling(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Comienza una revisión ortográfica del documento.

Close(Object, Object, Object)

Cierra el documento.

ClosePrintPreview()

Cambia el documento de la vista previa de impresión a la vista anterior. Si el documento no está en la vista previa de impresión, se produce una excepción.

Compare(String, Object, Object, Object, Object, Object, Object, Object)

Muestra marcas de revisión que indican en qué difiere el documento de otro documento.

ComputeStatistics(WdStatistic, Object)

Obtiene una estadística basada en el contenido del documento.

Convert()

Convierte el documento al formato de archivo más nuevo y habilita todas las características nuevas.

ConvertAutoHyphens()

Convierte los guiones generados mediante la división de palabras automática en guiones manuales.

ConvertNumbersToText(Object)

Cambia el tipo de los números de lista y los campos LISTNUM del documento especificado a texto.

ConvertVietDoc(Int32)

Convierte un documento vietnamita en Unicode utilizando una página de códigos distinta de la predeterminada.

CopyStylesFromTemplate(String)

Copia estilos de la plantilla especificada en un documento.

CountNumberedItems(Object, Object)

Devuelve el número de elementos con viñetas o numerados y los campos LISTNUM del documento.

CreateLetterContent(String, Boolean, String, WdLetterStyle, Boolean, WdLetterheadLocation, Single, String, String, String, WdSalutationType, String, String, String, String, String, String, String, String, String, String, String, Int32, Object, Object, Object, Object, Object, Object, Object, Object)

Crea y devuelve un objeto LetterContent basado en los elementos de la carta especificados.

DataForm()

Muestra el cuadro de diálogo Formulario de datos en el que se pueden agregar, eliminar o modificar registros de datos.

DeleteAllComments()

Elimina todos los comentarios de la colección Comments de un documento.

DeleteAllCommentsShown()

Elimina todas las revisiones del documento que aparecen en la pantalla.

DeleteAllEditableRanges(Object)

Elimina los permisos de todos los intervalos que tenga permiso para modificar el usuario o el grupo de usuarios especificado.

DeleteAllInkAnnotations()

Elimina todas las anotaciones de entrada de lápiz del documento.

DetectLanguage()

Analiza el texto del documento para determinar el idioma en que se ha escrito.

DowngradeDocument()

Cambia un documento al formato de documento Word 97-2003 para que se pueda editar en una versión anterior de Microsoft Office Word.

EditionOptions(WdEditionType, WdEditionOption, String, Object)

Representa un documento en proyectos de Word creados con las herramientas de desarrollo de Office en Visual Studio.

EndReview()

Termina la revisión de un archivo que se ha enviado a revisión utilizando el método SendForReview(Object, Object, Object, Object) o que se ha colocado automáticamente en un ciclo de revisión enviando un documento a otro usuario en un mensaje de correo electrónico.

ExportAsFixedFormat(String, WdExportFormat, Boolean, WdExportOptimizeFor, WdExportRange, Int32, Int32, WdExportItem, Boolean, Boolean, WdExportCreateBookmarks, Boolean, Boolean, Boolean, Object)

Guarda el documento en formato PDF o XPS.

FitToPages()

Disminuye el tamaño de fuente del texto lo bastante para que el documento se ajuste a una página menos.

FollowHyperlink(Object, Object, Object, Object, Object, Object, Object)

Resuelve un hipervínculo o muestra un documento en memoria caché si el documento ya se ha descargado.

ForwardMailer()

Representa un documento en proyectos de Word creados con las herramientas de desarrollo de Office en Visual Studio.

FreezeLayout()

Corrige el diseño del documento en la vista web tal como aparece actualmente para que los saltos de línea sigan siendo fijos y las anotaciones de entrada de lápiz no se muevan al cambiar el tamaño de la ventana.

GetCrossReferenceItems(Object)

Obtiene una matriz de elementos que se pueden utilizar en referencias cruzadas basándose en el tipo de referencia cruzada especificado.

GetLetterContent()

Recupera elementos de carta del documento y devuelve un objeto LetterContent.

GetWorkflowTasks()

Devuelve las tareas de flujo de trabajo que están asignadas al documento.

GetWorkflowTemplates()

Devuelve las plantillas de flujo de trabajo que están asociadas al documento.

GoTo(Object, Object, Object, Object)

Devuelve un objeto Range que representa la posición de inicio del elemento especificado, como una página, un marcador o un campo.

LockServerFile()

Bloquea el documento en el servidor, lo que evita que otros usuarios lo editen.

MakeCompatibilityDefault()

Establece los valores predeterminados de las opciones de compatibilidad de la pestaña Compatibilidad en el cuadro de diálogo Opciones para los nuevos documentos.

ManualHyphenation()

Inicia la división con guiones manual de un documento, una línea cada vez. Se pregunta al usuario si acepta o rechaza las divisiones de palabras sugeridas.

Merge(String, Object, Object, Object, Object)

Combina los cambios marcados con marcas de revisión de un documento en otro.

Post()

Expone el documento en una carpeta pública en Microsoft Exchange. Este método muestra el cuadro de diálogo Enviar a carpeta de Exchange para que se pueda seleccionar una carpeta.

PresentIt()

Abre Microsoft Office PowerPoint con el documento cargado.

PrintOut(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Imprime todo el documento o parte del mismo.

PrintPreview()

Cambia la vista a la vista previa de impresión.

Protect(WdProtectionType, Object, Object, Object, Object)

Aplica uno de los distintos tipos de protección disponibles al documento.

Range(Object, Object)

Devuelve un objeto Range utilizando las posiciones inicial y final especificadas para el carácter.

Redo(Object)

Realiza la última acción que se deshizo (invierte el método Undo(Object)).

RejectAllRevisions()

Rechaza todos los cambios realizados en el documento.

RejectAllRevisionsShown()

Rechaza todas las revisiones del documento que aparecen en la pantalla.

Reload()

Vuelve a cargar un documento almacenado en memoria caché resolviendo el hipervínculo al documento y descargando el documento.

ReloadAs(MsoEncoding)

Vuelve a cargar un documento basado en un documento HTML, utilizando la codificación especificada para el documento.

RemoveCustomization()

Quita la personalización del documento.

RemoveDocumentInformation(WdRemoveDocInfoType)

Quita los metadatos, como propiedades y comentarios, de un documento.

RemoveLockedStyles()

Purga un documento de estilos bloqueados cuando se aplican restricciones de formato en un documento.

RemoveNumbers(Object)

Quita números o viñetas del documento.

RemoveTheme()

Quita el tema activo del documento.

Repaginate()

Repagina todo el documento.

Reply()

Abre un nuevo mensaje de correo electrónico para responder al mensaje activo. La dirección del remitente está incluida en la línea Para:.

ReplyAll()

Abre un nuevo mensaje de correo electrónico para responder al mensaje activo. La dirección del remitente y las direcciones de todos los demás destinatarios están incluidas en las líneas Para: y CC:, según corresponda.

ReplyWithChanges(Object)

Envía un mensaje de correo electrónico al autor de un documento enviado a revisión, donde se le notifica que un revisor ha finalizado la revisión del documento.

ResetFormFields()

Borra todos los campos de formulario de un documento y prepara el formulario para que se pueda rellenar de nuevo.

RunAutoMacro(WdAutoMacros)

Ejecuta una macro automática almacenada en el documento.

RunLetterWizard(Object, Object)

Ejecuta el Asistente para cartas en el documento.

Save()

Guarda el documento. Si el documento no se ha guardado antes, el cuadro de diálogo Guardar como solicita al usuario un nombre de archivo.

SaveAs2(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Guarda el documento con un nuevo nombre o formato. Algunos de los argumentos de este método corresponden a las opciones del cuadro de diálogo Guardar como.

SaveAsQuickStyleSet(String)

Guarda el grupo de estilos rápidos que está actualmente en uso.

Select()

Selecciona el documento.

SelectAllEditableRanges(Object)

Selecciona todos los intervalos que tenga permiso para modificar el usuario o el grupo de usuarios especificado.

SelectContentControlsByTag(String)

Devuelve todos los controles de contenido del documento que tiene la etiqueta especificada.

SelectContentControlsByTitle(String)

Devuelve todos los controles de contenido del documento que tiene el título especificado.

SelectLinkedControls(CustomXMLNode)

Devuelve todos los controles de contenido del documento que están vinculados al nodo XML personalizado especificado.

SelectNodes(String, String, Boolean)

Obtiene una colección XMLNodes que representa todos los nodos que coinciden con el parámetro XPath en el orden en que aparecen en el documento.

SelectSingleNode(String, String, Boolean)

Devuelve un objeto XMLNode que representa el primer nodo del documento que se corresponde con el parámetro XPath.

SelectUnlinkedControls(CustomXMLPart)

Devuelve todos los controles de contenido del documento que no están vinculados a un elemento XML personalizado.

SendFax(String, Object)

Envía el documento como un fax, sin ninguna interacción con el usuario.

SendFaxOverInternet(Object, Object, Object)

Envía el documento a un proveedor de servicios de fax, que envía el documento a uno o más destinatarios especificados.

SendForReview(Object, Object, Object, Object)

Envía el documento en un mensaje de correo electrónico para que lo revisen los destinatarios especificados.

SendMail()

Abre una ventana de mensajes para enviar el documento a través de Microsoft Exchange.

SendMailer(Object, Object)

Representa un documento en proyectos de Word creados con las herramientas de desarrollo de Office en Visual Studio.

SetCompatibilityMode(Int32)

Establece el modo de compatibilidad del documento.

SetDefaultTableStyle(Object, Boolean)

Especifica el estilo de tabla que se va a utilizar para las tablas que se creen en el documento.

SetLetterContent(Object)

Inserta el contenido del objeto LetterContent especificado en el documento.

SetPasswordEncryptionOptions(String, String, Int32, Object)

Establece las opciones que utiliza Microsoft Office Word para cifrar los documentos con contraseñas.

ToggleFormsDesign()

Activa o desactiva el modo de diseño de formularios.

TransformDocument(String, Boolean)

Aplica el archivo XSLT (Extensible Stylesheet Language Transformation, Transformación del lenguaje de hojas de estilo extensible) especificado al documento y reemplaza el documento con los resultados.

Undo(Object)

Deshace la última acción o una secuencia de acciones, que se muestran en la lista Deshacer. Devuelve true si las acciones se deshicieron correctamente.

UndoClear()

Borra la lista de acciones que se pueden deshacer en el documento. Corresponde a la lista de elementos que aparece cuando se hace clic en la flecha situada al lado del botón Deshacer, en la barra de herramientas Acceso rápido.

Unprotect(Object)

Quita la protección del documento.

UpdateStyles()

Copia todos los estilos de la plantilla asociada en el documento, y sobrescribe todos los estilos del documento cuyos nombres coincidan con los de la plantilla.

UpdateSummaryProperties()

Actualiza la palabra clave y el texto del comentario en el cuadro de diálogo Propiedades para reflejar el contenido de Autorresumen del documento.

ViewCode()

Muestra la ventana de códigos del control ActiveX seleccionado en el documento.

ViewPropertyBrowser()

Muestra la ventana de propiedades del control ActiveX seleccionado en el documento especificado.

WebPagePreview()

Muestra una vista previa del documento tal como aparecería si se guardase como una página Web.

Eventos

ActivateEvent

Se produce cuando el documento se convierte en la ventana activa.

BeforeClose

Se produce inmediatamente antes de que se cierre el documento.

BeforeDoubleClick

Se produce cuando se hace doble clic en el área de edición de la ventana del documento, antes de la acción de doble clic predeterminada.

BeforePrint

Se produce antes de que se imprima el documento.

BeforeRightClick

Se produce cuando se hace clic con el botón secundario del mouse en el área de edición de la ventana del documento, antes de la acción predeterminada de clic con el botón secundarios del mouse.

BeforeSave

Se produce antes de que se guarde el documento.

BindingContextChanged

Representa un documento en proyectos de Word creados con las herramientas de desarrollo de Office en Visual Studio.

BuildingBlockInsert

Se produce cuando se inserta una bloque de creación en un documento.

CloseEvent

Se produce cuando el documento está cerrado.

ContentControlAfterAdd

Se produce después de agregar un control de contenido a un documento.

ContentControlBeforeContentUpdate

Se produce inmediatamente antes de que Microsoft Office Word actualice el texto en un control de contenido si está enlazado a un elemento XML personalizado.

ContentControlBeforeDelete

Se produce inmediatamente antes de que se elimine un control de contenido del documento.

ContentControlBeforeStoreUpdate

Se produce inmediatamente antes de que Microsoft Office Word actualice los datos de un elemento XML personalizado que está enlazado al control de contenido (es decir, después de modificar el texto en el control de contenido).

ContentControlOnEnter

Se produce cuando el usuario hace clic en un control de contenido o cuando el cursor se mueve dentro de un control de contenido mediante programación.

ContentControlOnExit

Se produce cuando el usuario hace clic fuera de un control de contenido o cuando el cursor se mueve fuera de un control de contenido mediante programación.

Deactivate

Se produce cuando la ventana activa del documento pierde el foco.

MailMergeAfterMerge

Se produce después de que todos los registros de una combinación de correo se hayan combinado correctamente.

MailMergeAfterRecordMerge

Tiene lugar cada vez que se combina correctamente un registro del origen de datos en una combinación de correspondencia.

MailMergeBeforeMerge

Se produce cuando se ejecuta una combinación, antes de combinar ningún registro.

MailMergeBeforeRecordMerge

Se produce cuando se ejecuta una combinación entre los registros individuales de una combinación.

MailMergeDataSourceLoad

Se produce cuando se carga el origen de datos para una combinación de correspondencia.

MailMergeWizardSendToCustom

Se produce cuando se hace clic en el botón personalizado en el paso seis del Asistente para combinar correspondencia.

MailMergeWizardStateChange

Se produce cuando un usuario cambia de un paso especificado a otro paso especificado en el Asistente para combinar correspondencia.

New

Se produce cuando se crea un nuevo documento.

Open

Se produce cuando se abre el documento.

SelectionChange

Se produce cuando la selección cambia en la ventana de documento.

Shutdown

Se produce cuando se cierra el elemento host del documento.

Startup

Se produce tras la ejecución del documento y después de haberse ejecutado todo el código de inicialización del ensamblado.

SyncEvent

Se produce cuando la copia local de un documento que forma parte de un área de documentos se sincroniza con la copia del servidor.

WindowSize

Se produce cuando se cambia el tamaño de la ventana de documento o cuando se mueve.

XMLAfterInsert

Se produce cuando un usuario agrega un nuevo elemento XML a un documento. Si se agrega más de un elemento al documento al mismo tiempo (por ejemplo, cuando se corta y se pega código XML), se produce el evento por cada elemento que se inserte.

XMLBeforeDelete

Se produce cuando un usuario elimina un elemento XML de un documento. Si se elimina más de un elemento del documento al mismo tiempo (por ejemplo, cuando se corta y se pega código XML), se produce el evento por cada elemento que se elimine.

Se aplica a