Compartilhar via


Document Interface

Definição

Representa um documento em projetos do Word criado usando as ferramentas de desenvolvimento do Office no 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
Implementações

Comentários

Um Microsoft.Office.Tools.Word.Document objeto fornece os mesmos membros que um Microsoft.Office.Interop.Word.Document objeto do assembly de interoperabilidade principal Word, mas adiciona os seguintes recursos:

Em um projeto no nível do aplicativo, você pode criar um Microsoft.Office.Tools.Word.Document objeto usando o GetVstoObject método . Para obter mais informações, consulte Estendendo Word documentos e pastas de trabalho do Excel em suplementos VSTO em tempo de execução.

Em um projeto no nível do documento, normalmente você não usa Microsoft.Office.Tools.Word.Document objetos diretamente. Em vez disso, use a ThisDocument classe para acessar programaticamente o documento em seu projeto. A ThisDocument classe deriva a maioria de seus membros da Microsoft.Office.Tools.Word.DocumentBase classe . Essa classe redireciona todas as chamadas para seus membros para uma implementação interna da Microsoft.Office.Tools.Word.Document interface no runtime Visual Studio Tools para Office. Para obter mais informações, consulte Programação Document-Level personalizações.

Observação

Essa interface é implementada pelo Visual Studio Tools for Office Runtime. Ela não se destina a ser implementada em seu código. Para obter mais informações, consulte Visão geral do Visual Studio Tools para Office Runtime.

Uso

Essa documentação descreve a versão desse tipo que é usada nos projetos do Office direcionados ao .NET Framework 4 ou posterior. Em projetos direcionados ao .NET Framework 3.5, esse tipo pode ter membros diferentes e os exemplos de código fornecidos para este tipo talvez não funcionem. Conheça a documentação sobre este tipo em projetos direcionados ao .NET Framework 3.5 na seguinte seção de referência na documentação do Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Propriedades

ActiveTheme

Obtém o nome do tema ativo e as opções de formatação de tema para o documento.

ActiveThemeDisplayName

Obtém o nome de exibição do tema ativo para o documento.

ActiveWindow

Obtém um Window que representa a janela ativa.

ActiveWritingStyle

Obtém o estilo de escrita para um idioma especificado no documento.

Application

Obtém um Application que representa o criador do documento.

AttachedTemplate

Obtém ou define um Template que representa o modelo anexado ao documento.

AutoFormatOverride

Obtém ou define um valor que indica se as opções de formatação automática substituem as restrições de formatação em um documento em que as restrições de formatação estão em vigor.

AutoHyphenation

Obtém ou define um valor que indica se a hifenização automática está ativada para o documento especificado.

Background

Obtém ou define um Shape que representa a imagem de tela de fundo para o documento especificado.

Bibliography

Obtém as referências de bibliográficas contidas no documento.

Bookmarks

Obtém uma coleção Bookmarks que representa todos os indicadores no documento.

BuiltInDocumentProperties

Obtém uma coleção Microsoft.Office.Core.DocumentProperties que representa todas as propriedades do documento internas para o documento.

Characters

Obtém uma coleção Characters que representa os caracteres no documento.

ChildNodeSuggestions

Obtém uma coleção XMLChildNodeSuggestions que representa a lista de elementos permitidos para o Document (que retorna os elementos raiz para todos os esquemas anexados) ou para o objeto XMLNode (que retorna os elementos filho de um elemento especificado).

ClickAndTypeParagraphStyle

Obtém ou define o estilo de parágrafo padrão aplicado ao texto pelo recurso Clicar e Digitar no documento.

CoAuthoring

Representa a funcionalidade relacionada à coautoria no documento.

CommandBars

Obtém uma coleção CommandBars que representa a barra de menus e todas as barras de ferramentas do Microsoft Office Word.

Comments

Obtém uma coleção Comments que representa todos os comentários no documento.

Compatibility

Obtém um valor que indica se a opção de compatibilidade especificada está habilitada.

CompatibilityMode

Obtém um valor que especifica o modo de compatibilidade que o Word usa ao abrir o documento.

ConsecutiveHyphensLimit

Obtém ou define o número máximo de linhas consecutivas que podem terminar com hifens.

Container

Obtém o aplicativo de contêiner para o documento.

Content

Obtém um Range que representa a história do documento principal.

ContentControls

Obtém a coleção de todos os controles de conteúdo no documento.

ContentTypeProperties

Obtém os metadados armazenados em um documento, como nome do autor, assunto e empresa. Esse tipo ou membro está destinado a uso apenas em projetos do sistema Microsoft Office 2007. As marcas inteligentes foram preteridas no Office 2010.

Controls

Obtém a coleção de controles gerenciados contidos no documento.

Creator

Obtém o aplicativo no qual o documento foi criado.

CurrentRsid

Obtém um número aleatório que o Microsoft Office Word atribui às alterações no documento.

CustomDocumentProperties

Obtém uma coleção Microsoft.Office.Core.DocumentProperties que representa todas as propriedades do documento personalizadas do documento.

CustomXMLParts

Retorna as partes XML personalizadas no documento.

DataHost

Representa um documento em projetos do Word criado usando as ferramentas de desenvolvimento do Office no Visual Studio.

DefaultExtension

Obtém a extensão padrão para esse objeto Document.

DefaultTableStyle

Obtém o estilo de tabela que é aplicado a todas as tabelas recém-criadas no documento.

DefaultTabStop

Obtém ou define o intervalo (em pontos) entre as paradas de tabulação padrão no documento.

DefaultTargetFrame

Obtém ou define o quadro do navegador no qual será exibida uma página da Web acessada por meio de um hiperlink.

DisableFeatures

Obtém ou define um valor que indica se todos os recursos introduzidos após a versão especificada na propriedade DisableFeaturesIntroducedAfter estão desabilitados.

DisableFeaturesIntroducedAfter

Obtém ou define um valor que determina se todos os recursos introduzidos após uma versão específica do Microsoft Office Word estão desabilitados apenas no documento.

DocumentInspectors

Obtém um objeto DocumentInspectors que você pode usar para localizar informações pessoais ocultas, como nome do autor, nome da empresa e data de revisão.

DocumentLibraryVersions

Obtém uma coleção DocumentLibraryVersions que representa a coleção de versões de um documento compartilhado que tem controle de versão habilitado e que está armazenado em uma biblioteca de documentos em um servidor.

DocumentTheme

Obtém o tema do Microsoft Office que é aplicado ao documento.

DoNotEmbedSystemFonts

Obtém ou define um valor que indica se o Microsoft Office Word insere fontes de sistema comuns.

Email

Obtém um objeto Email que contém todas as propriedades relacionadas ao email do documento.

EmbedLinguisticData

Obtém ou define um valor que indica se o Microsoft Office Word insere fala e texto manuscrito e controla os dados do serviço de texto recebidos de dispositivos conectados ao Microsoft Office usando a Interface de Programação de Aplicativo da Estrutura de Serviço de Texto do Windows.

EmbedTrueTypeFonts

Obtém ou define um valor que indica se o Microsoft Office Word inserirá as fontes TrueType em um documento quando ele for salvo.

EncryptionProvider

Obtém ou define o nome do provedor de criptografia do algoritmo que o Microsoft Office Word usa ao criptografar documentos.

Endnotes

Obtém uma coleção Endnotes que representa todas as notas de fim no documento.

EnforceStyle

Obtém ou define um valor que indica se as restrições de formatação são impostas em um documento protegido.

Envelope

Obtém um Envelope que representa a funcionalidade do envelope e o envelope no documento.

Extension

Obtém uma extensão personalizada para esse objeto Document.

FarEastLineBreakLanguage

Obtém ou define o idioma do Leste da Ásia a ser usado ao quebrar linhas de texto no documento.

FarEastLineBreakLevel

Obtém ou define o nível de controle de quebra de linha para o documento especificado.

Fields

Obtém uma coleção Fields somente leitura que contém os campos na história do texto principal.

Final

Obtém ou define um valor que indica se o documento é final.

Footnotes

Obtém uma coleção de Footnotes que representa todas as notas de rodapé no documento.

FormattingShowClear

Obtém ou define um valor que indica se o Microsoft Office Word mostra Limpar Formatação no painel de tarefas Estilos e Formatação.

FormattingShowFilter

Obtém ou define uma constante WdShowFilter que representa os estilos e a formatação exibidos no painel de tarefas Estilos e Formatação.

FormattingShowFont

Obtém ou define um valor que indica se o Microsoft Office Word exibe a formatação de fontes no painel de tarefas Estilos e Formatação.

FormattingShowNextLevel

Obtém ou define um valor que indica se o Microsoft Office Word mostra o próximo nível de título quando o nível de título anterior é usado.

FormattingShowNumbering

Obtém ou define um valor que indica se o Microsoft Office Word exibe a formatação de números no painel de tarefas Estilos e Formatação.

FormattingShowParagraph

Obtém ou define um valor que indica se o Microsoft Office Word exibe a formatação de parágrafo no painel de tarefas Estilos e Formatação.

FormattingShowUserStyleName

Obtém ou define um valor que indica se os estilos definidos pelo usuário devem ser mostrados.

FormFields

Obtém uma coleção FormFields que representa todos os campos de formulário no documento.

FormsDesign

Obtém um valor que indica se o documento está no modo de design do formulário.

Frames

Obtém uma coleção Frames que representa todos os quadros no documento.

Frameset

Obtém um Frameset que representa uma página de quadros inteira ou um único quadro em uma página de quadros.

FullName

Obtém o nome do documento, incluindo a unidade ou caminho da Web.

GrammarChecked

Obtém ou define um valor que indica se verificação gramatical foi executada no documento.

GrammaticalErrors

Obtém uma coleção ProofreadingErrors que representa as sentenças que falharam na verificação gramatical no documento.

GridDistanceHorizontal

Obtém ou define a quantidade de espaço horizontal entre as linhas de grade invisíveis que o Microsoft Office Word usa quando você desenha, move e redimensiona as AutoFormas ou os caracteres do Leste da Ásia no documento.

GridDistanceVertical

Obtém ou define a quantidade de espaço vertical entre as linhas de grade invisíveis que o Microsoft Office Word usa quando você desenha, move e redimensiona as AutoFormas ou os caracteres do Leste da Ásia no documento.

GridOriginFromMargin

Obtém ou define um valor que indica se o Microsoft Office Word inicia a grade de caracteres do canto superior esquerdo da página.

GridOriginHorizontal

Obtém ou define o ponto, na borda esquerda da página, no local em que você deseja que a grade invisível para desenho, movimentação e redimensionamento de AutoFormas ou caracteres do Leste da Ásia comece no documento.

GridOriginVertical

Obtém ou define o ponto, na parte superior da página, no local em que você deseja que a grade invisível para desenho, movimentação e redimensionamento de AutoFormas ou caracteres do Leste da Ásia comece no documento.

GridSpaceBetweenHorizontalLines

Obtém ou define o intervalo no qual o Microsoft Office Word exibe linhas de grade de caractere horizontal na exibição de layout de impressão.

GridSpaceBetweenVerticalLines

Obtém ou define o intervalo no qual o Microsoft Office Word exibe linhas de grade de caractere vertical na exibição de layout de impressão.

HasMailer

Representa um documento em projetos do Word criado usando as ferramentas de desenvolvimento do Office no Visual Studio.

HasPassword

Obtém um valor que indica se é necessária uma senha para abrir o documento.

HasVBProject

Obtém um valor que indica se um documento tem um projeto Microsoft VBA (Visual Basic for Applications) anexado.

HostContext

Representa um documento em projetos do Word criado usando as ferramentas de desenvolvimento do Office no Visual Studio.

HTMLDivisions

Obtém um objeto HTMLDivisions que representa uma divisão HTML em um documento da Web.

Hyperlinks

Obtém uma coleção Hyperlinks que representa todos os hiperlinks no documento.

HyphenateCaps

Obtém ou define um valor que indica se as palavras inteiras em letras maiúsculas podem ser hifenizadas.

HyphenationZone

Obtém ou define a largura da zona de hifenização, em pontos.

Indexes

Obtém uma coleção de Indexes, que representa todos os índices no documento.

InlineShapes

Obtém uma coleção InlineShapes que representa todos os objetos InlineShape no documento.

InnerObject

Obtém um Document que representa o objeto nativo subjacente para o Document.

IsMasterDocument

Obtém um valor que indica se o documento é um documento mestre.

IsSubdocument

Obtém um valor que indica se o documento é aberto em uma janela do documento separada como um subdocumento de um documento mestre.

ItemProvider

Representa um documento em projetos do Word criado usando as ferramentas de desenvolvimento do Office no Visual Studio.

JustificationMode

Obtém ou define o ajuste de espaçamento de caractere para o documento.

KerningByAlgorithm

Obtém ou define um valor que indica se o Microsoft Office Word realiza o kerning de caracteres latinos e sinais de pontuação de meia largura no documento.

Kind

Obtém ou define o tipo de formato que o Microsoft Office Word usa ao formatar o documento automaticamente.

LanguageDetected

Obtém ou define um valor que indica se o Microsoft Office Word detectou o idioma do texto no documento.

ListParagraphs

Obtém uma coleção ListParagraphs que representa todos os parágrafos numerados no documento.

Lists

Obtém uma coleção Lists que contém todas as listas formatadas no documento.

ListTemplates

Obtém uma coleção ListTemplates que representa todos os formatos de lista do documento.

LockQuickStyleSet

Obtém ou define um valor que indica se os usuários podem alterar o conjunto de Estilos Rápidos que está em uso.

LockTheme

Obtém ou define um valor que indica se os usuários podem alterar o tema do documento.

MailEnvelope

Obtém um MsoEnvelope que representa um cabeçalho de email para um documento.

Mailer

Representa um documento em projetos do Word criado usando as ferramentas de desenvolvimento do Office no Visual Studio.

MailMerge

Obtém um MailMerge que representa a funcionalidade de mala direta para o documento.

Name

Obtém o nome do documento.

NoLineBreakAfter

Obtém ou define os caracteres kinsoku após os quais o Microsoft Office Word não quebrará uma linha.

NoLineBreakBefore

Obtém ou define os caracteres kinsoku antes dos quais o Microsoft Office Word não quebrará uma linha.

OMathBreakBin

Obtém ou define um valor que especifica onde o Microsoft Office Word coloca os operadores binários quando as equações abrangem duas ou mais linhas.

OMathBreakSub

Obtém ou define um valor que especifica como o Microsoft Office Word lida com um operador de subtração que fica antes de uma quebra de linha.

OMathFontName

Obtém ou define o nome da fonte usada em um documento para exibir equações.

OMathIntSubSupLim

Obtém ou define um valor que especifica o local padrão de limites para os integrais.

OMathJc

Obtém ou define um valor que indica a justificação padrão (esquerda, direita, centralizado ou centralizado como um grupo) de um grupo de equações.

OMathLeftMargin

Obtém ou define um valor que especifica a margem esquerda para as equações.

OMathNarySupSubLim

Obtém ou define um valor que especifica o local padrão dos limites para objetos n-ários diferentes dos integrais.

OMathRightMargin

Obtém ou define um valor que representa a margem direita para as equações.

OMaths

Obtém a coleção de objetos OMath no documento.

OMathSmallFrac

Obtém ou define um valor que indica se devem ser usadas pequenas frações em equações contidas no documento.

OMathWrap

Obtém ou define um valor que especifica o posicionamento da segunda linha de uma equação quebrada para uma nova linha.

OpenEncoding

Obtém a codificação usada para abrir o documento.

OptimizeForWord97

Obtém ou define um valor que indica se o Microsoft Office Word otimizará o documento para exibição no Word 97 desabilitando qualquer formatação incompatível.

OriginalDocumentTitle

Obtém o título do documento original depois de executar uma operação de comparação de documentos com alterações.

PageSetup

Obtém ou define um PageSetup que está associado ao documento.

Paragraphs

Obtém uma coleção Paragraphs que representa todos os parágrafos no documento.

Parent

Obtém o objeto pai do documento.

Password

Define uma senha que deve ser fornecida para abrir o documento.

PasswordEncryptionAlgorithm

Obtém o algoritmo que o Microsoft Office Word usa ao criptografar documentos com senhas.

PasswordEncryptionFileProperties

Obtém um valor que indica se o Microsoft Office Word criptografa as propriedades de arquivo para documentos protegidos por senha.

PasswordEncryptionKeyLength

Obtém o comprimento da chave do algoritmo que o Microsoft Office Word usa ao criptografar documentos com senhas.

PasswordEncryptionProvider

Obtém o nome do provedor de criptografia do algoritmo que o Microsoft Office Word usa ao criptografar documentos com senhas.

Path

Obtém o disco ou o caminho da Web do documento.

Permission

Obtém um Permission que representa as configurações de permissão do documento.

PrintFormsData

Obtém ou define um valor que indica se o Microsoft Office Word imprimirá em um formulário pré-impresso somente os dados inseridos no formulário online correspondente.

PrintFractionalWidths

Obtém ou define um valor que indica se o documento está formatado para usar espaçamento de ponto fracionário para exibir e imprimir caracteres.

PrintPostScriptOverText

Obtém ou define um valor que indica se as instruções do campo PRINT (como comandos PostScript) são de que um documento deve ser impresso sobre o texto e elementos gráficos quando uma impressora PostScript é usada.

PrintRevisions

Obtém ou define um valor que indica se as marcas de revisão foram impressas no documento.

ProtectionType

Obtém o tipo de proteção para o documento.

ReadabilityStatistics

Obtém uma coleção ReadabilityStatistics que representa as estatísticas de legibilidade do documento.

ReadingLayoutSizeX

Obtém ou define a largura das páginas no documento quando ele é exibido no modo de exibição de layout de leitura e está congelado para inserir uma marcação manuscrita.

ReadingLayoutSizeY

Obtém ou define a altura de páginas no documento quando ele é exibido no modo de exibição de layout de leitura e está congelado para inserir uma marcação manuscrita.

ReadingModeLayoutFrozen

Obtém ou define um valor que indica se as páginas mostradas na exibição de layout de leitura serão congeladas em um tamanho específico para inserir uma marcação manuscrita em um documento.

ReadOnly

Obtém um valor que indica se as alterações no documento não podem ser salvas no documento original.

ReadOnlyRecommended

Obtém ou define um valor que indica se o Microsoft Office Word exibe uma mensagem sempre que um usuário abre o documento, sugerindo que o documento seja aberto como somente leitura.

RemoveDateAndTime

Obtém ou define um valor que indica se um documento armazena os metadados de data e hora das alterações controladas.

RemovePersonalInformation

Obtém ou define um valor que indica se o Microsoft Office Word remove todas as informações de usuário de comentários, revisões e da caixa de diálogo Propriedades quando o usuário salva o documento.

Research

Obtém o serviço de pesquisa para o documento.

RevisedDocumentTitle

Obtém o título do documento revisado depois de executar uma operação de comparação de documentos com alterações.

Revisions

Obtém uma coleção Revisions que representa as alterações controladas no documento.

Saved

Obtém ou define um valor que indica se o documento não foi alterado desde que foi salvo pela última vez.

SaveEncoding

Obtém ou define a codificação usada ao salvar o documento.

SaveFormat

Obtém o formato de arquivo do documento.

SaveFormsData

Obtém ou define um valor que indica se o Microsoft Office Word salvará os dados inseridos em um formulário como um registro delimitado por tabulações para uso em um banco de dados.

SaveSubsetFonts

Obtém ou define um valor que indica se o Microsoft Office Word salva um subconjunto de fontes TrueType inseridas com o documento.

Scripts

Obtém uma coleção Scripts que representa a coleção de scripts HTML no documento.

Sections

Obtém uma coleção Sections que representa as seções no documento.

Sentences

Obtém uma coleção Sentences que representa todas as sentenças no documento.

ServerPolicy

Obtém a política especificada para o documento quando o documento é armazenado em um servidor que está executando o Microsoft Office SharePoint Server.

Shapes

Obtém uma coleção Shapes que representa todos os objetos Shape no documento.

ShowGrammaticalErrors

Obtém ou define um valor que indica se os erros gramaticais são marcados por uma linha ondulada verde no documento.

ShowRevisions

Obtém ou define um valor que indica se as alterações controladas no documento são mostradas na tela.

ShowSpellingErrors

Obtém ou define um valor que indica se o Microsoft Office Word deve sublinhar erros de ortografia no documento.

Signatures

Obtém um SignatureSet que representa as assinaturas digitais para o documento.

SmartDocument

Obtém um SmartDocument que representa as configurações para uma solução de documento inteligente.

SnapToGrid

Obtém ou define um valor que indica se as AutoFormas ou os caracteres do Leste da Ásia são alinhados automaticamente a uma grade invisível quando são desenhados, movidos ou redimensionados no documento.

SnapToShapes

Obtém ou define um valor que indica se o Microsoft Office Word alinha automaticamente as AutoFormas ou os caracteres do Leste da Ásia com linhas de grade invisíveis que passam pelas bordas verticais e horizontais de outras AutoFormas ou caracteres do Leste da Ásia no documento.

SpellingChecked

Obtém ou define um valor que indica se a ortografia foi verificada em todo o documento.

SpellingErrors

Obtém uma coleção ProofreadingErrors que representa as palavras identificadas como erros de ortografia no documento.

StoryRanges

Obtém uma coleção StoryRanges que representa todas as histórias no documento.

Styles

Obtém uma coleção Styles para o documento.

StyleSheets

Obtém um objeto StyleSheets que representa as folhas de estilos da Web anexadas ao documento.

StyleSortMethod

Obtém ou define um valor que especifica o método de classificação a ser usado ao classificar estilos no painel de tarefas Estilos.

Subdocuments

Obtém uma coleção Subdocuments que representa todos os subdocumentos no documento.

Sync

Obtém um objeto Sync que fornece acesso aos métodos e propriedades de documentos que fazem parte de um Espaço de Trabalho de Documento.

Tables

Obtém uma coleção de Tables que representa todas as tabelas no documento.

TablesOfAuthorities

Obtém uma coleção de TablesOfAuthorities, que representa as tabelas de autoridades no documento.

TablesOfAuthoritiesCategories

Obtém uma coleção TablesOfAuthoritiesCategories que representa a tabela de categorias de autoridades disponível para o documento.

TablesOfContents

Obtém uma coleção TablesOfContents que representa os sumários no documento.

TablesOfFigures

Obtém uma coleção TablesOfFigures que representa os índices de ilustrações no documento.

Tag

Obtém ou define um objeto que contém os dados que você deseja salvar com o documento.

TextEncoding

Obtém ou define a página de código ou o conjunto de caracteres que o Microsoft Office Word usa para um documento salvo como um arquivo de texto codificado.

TextLineEnding

Obtém ou define uma constante WdLineEndingType que indica como o Microsoft Office Word marca as quebras de linha e parágrafo nos documentos salvos como arquivos de texto.

TrackFormatting

Obtém ou define um valor que indica se as alterações de formatação deverão ser controladas quando o controle de alterações estiver ativado.

TrackMoves

Obtém ou define um valor que indica se você deseja marcar o texto movido quando o controle de alterações está ativado.

TrackRevisions

Obtém ou define um valor que indica se as alterações são controladas no documento.

Type

Obtém o tipo de documento (modelo ou documento).

UpdateStylesOnOpen

Obtém ou define um valor que indica se os estilos no documento serão atualizados para corresponder os estilos no modelo anexado sempre que o documento for aberto.

UseMathDefaults

Obtém ou define um valor que indica se as configurações de matemática padrão devem ser usadas ao criar novas equações.

UserControl

Obtém ou define um valor que indica se o documento ou o aplicativo foi criado ou aberto pelo usuário.

Variables

Obtém uma coleção de Variables que representa as variáveis armazenadas no documento.

VBASigned

Obtém um valor que indica se um projeto VBA (Visual Basic for Applications) para o documento foi assinado digitalmente.

VBProject

Obtém a Microsoft.Vbe.Interop.VBProject para o documento.

VstoSmartTags

Obtém o SmartTagCollection associado ao documento.

WebOptions

Obtém o objeto WebOptions que contém atributos de nível de documento usados pelo Microsoft Office Word quando você salva um documento como uma página da Web ou abre uma página da Web.

Windows

Obtém uma coleção Windows que representa todas as janelas de documento (por exemplo, Sales.doc:1 e Sales.doc:2).

WordOpenXML

Obtém uma cadeia de caracteres XML que contém o conteúdo do documento em formato Open XML do Word.

Words

Obtém uma coleção Words que representa todas as palavras no documento.

WritePassword

Define uma senha para salvar alterações no documento.

WriteReserved

Obtém um valor que indica se o documento é protegido por uma senha de gravação.

XMLHideNamespaces

Obtém um valor que indica se você deseja ocultar os namespaces XML na lista de elementos no painel de tarefas Estrutura XML.

XMLNodes

Obtém uma coleção XMLNodes que representa a coleção de todos os elementos XML no documento.

XMLSaveDataOnly

Obtém ou define um valor que indica se o Microsoft Office Word salva apenas os dados XML ou todo o documento.

XMLSaveThroughXSLT

Obtém ou define o caminho e o nome do arquivo para a linguagem XSLT (XSL Transformation) a serem aplicados quando um usuário salvar o documento.

XMLSchemaReferences

Obtém uma coleção XMLSchemaReferences que representa os esquemas anexados ao documento.

XMLSchemaViolations

Obtém uma coleção XMLNodes que representa todos os nós no documento que têm erros de validação.

XMLShowAdvancedErrors

Obtém ou define um valor que indica se o texto da mensagem de erro é gerado por meio das mensagens de erro internas do Microsoft Office Word ou do componente MSXML (Microsoft XML Core Services) 5.0 incluído com o Office.

XMLUseXSLTWhenSaving

Obtém ou define um valor que indica se você deseja salvar um documento por meio de uma XSLT (Linguagem XSL Transformation).

Métodos

AcceptAllRevisions()

Aceita todas as alterações controladas no documento.

AcceptAllRevisionsShown()

Aceita todas as revisões no documento exibidas na tela.

Activate()

Fornece o foco ao documento.

AddToFavorites()

Cria um atalho para o documento e o adiciona à pasta Favoritos.

ApplyDocumentTheme(String)

Aplica um tema de documento a um documento.

ApplyQuickStyleSet2(Object)

Aplica o conjunto de estilos rápidos especificado ao documento.

ApplyTheme(String)

Aplicará um tema a um documento se o documento estiver aberto.

AutoFormat()

Formata automaticamente o documento. Use a propriedade Kind para especificar um tipo de formato.

CanCheckin()

Determina se o Microsoft Office Word pode fazer check-in do documento em um servidor.

CheckConsistency()

Pesquisa todo o texto em um documento no idioma japonês e exibe instâncias em que o uso de caracteres é inconsistente para as mesmas palavras.

CheckGrammar()

Inicia uma verificação ortográfica e gramatical para o documento.

CheckIn(Boolean, Object, Boolean)

Coloca um documento em um servidor de um computador local e define o documento local como somente leitura para que ele não possa ser editado localmente.

CheckInWithVersion(Boolean, Object, Boolean, Object)

Coloca um documento em um servidor de um computador local e define o documento local como somente leitura para que ele não possa ser editado localmente.

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

Inicia uma verificação ortográfica para o documento.

Close(Object, Object, Object)

Fecha o documento.

ClosePrintPreview()

Alterna o documento da visualização de impressão para a exibição anterior. Se o documento não estiver na visualização de impressão, uma exceção será gerada.

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

Exibe marcas de revisão que indicam onde o documento é diferente de outro documento.

ComputeStatistics(WdStatistic, Object)

Obtém uma estatística baseada no conteúdo do documento.

Convert()

Converte o documento para o formato de arquivo mais recente e habilita todos os novos recursos.

ConvertAutoHyphens()

Converte hifens criados pela hifenização automática em hifens manuais.

ConvertNumbersToText(Object)

Altera os números de lista e os campos LISTNUM no documento especificado para texto.

ConvertVietDoc(Int32)

Converte um documento em vietnamita para Unicode usando uma página de código diferente do padrão.

CopyStylesFromTemplate(String)

Copia os estilos do modelo especificado para um documento.

CountNumberedItems(Object, Object)

Retorna o número de itens com marcadores ou numerados e campos LISTNUM no 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)

Cria e retorna um objeto LetterContent baseado nos elementos de carta especificados.

DataForm()

Exibe a caixa de diálogo Formulário de Dados, na qual você pode adicionar, excluir ou modificar registros de dados.

DeleteAllComments()

Exclui todos os comentários da coleção de Comments em um documento.

DeleteAllCommentsShown()

Exclui todas as revisões no documento exibidas na tela.

DeleteAllEditableRanges(Object)

Exclui permissões em todos os intervalos que o usuário ou um grupo de usuários especificado tem permissão para modificar.

DeleteAllInkAnnotations()

Exclui todas as anotações à tinta manuscritas no documento.

DetectLanguage()

Analisa o texto do documento para determinar o idioma em que ele está escrito.

DowngradeDocument()

Altera um documento para o formato de Documento do Word 97-2003 para que ele possa ser editado em uma versão anterior do Microsoft Office Word.

EditionOptions(WdEditionType, WdEditionOption, String, Object)

Representa um documento em projetos do Word criado usando as ferramentas de desenvolvimento do Office no Visual Studio.

EndReview()

Termina uma revisão de um arquivo que foi enviado para revisão usando o método SendForReview(Object, Object, Object, Object) ou que foi colocado automaticamente em um ciclo de revisão pelo envio de um documento para outro usuário em uma mensagem de email.

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

Salva o documento em formato PDF ou XPS.

FitToPages()

Diminui o tamanho da fonte do texto o suficiente para que o documento caiba em menos páginas.

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

Resolverá um hiperlink ou exibirá um documento em cache se o documento já tiver sido baixado.

ForwardMailer()

Representa um documento em projetos do Word criado usando as ferramentas de desenvolvimento do Office no Visual Studio.

FreezeLayout()

Fixa o layout do documento na exibição da Web como ele aparece no momento para que as quebras de linha permaneçam fixas e as anotações à tinta não se movam ao redimensionar a janela.

GetCrossReferenceItems(Object)

Obtém uma matriz de itens que podem ter a referência cruzada com base no tipo de referência cruzada especificado.

GetLetterContent()

Recupera elementos de carta do documento e retorna um LetterContent.

GetWorkflowTasks()

Retorna as tarefas de fluxo de trabalho atribuídas ao documento.

GetWorkflowTemplates()

Retorna os modelos de fluxo de trabalho que estão anexados ao documento.

GoTo(Object, Object, Object, Object)

Retorna um Range que representa a posição inicial do item especificado, como uma página, um indicador ou um campo.

LockServerFile()

Bloqueia o documento no servidor, o que impede que outras pessoas o editem.

MakeCompatibilityDefault()

Define as opções de compatibilidade na guia Compatibilidade na caixa de diálogo Opções como as configurações padrão para novos documentos.

ManualHyphenation()

Inicia a hifenização manual de um documento, uma linha por vez. É solicitado que o usuário aceite ou recuse as hifenizações sugeridas.

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

Mescla as alterações marcadas com marcas de revisão de um documento para outro.

Post()

Posta o documento em uma pasta pública no Microsoft Exchange. Esse método exibe a caixa de diálogo Enviar para Pasta do Exchange para que uma pasta possa ser selecionada.

PresentIt()

Abre o Microsoft Office PowerPoint com o documento carregado.

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

Imprime todo o documento ou parte dele.

PrintPreview()

Alterna a exibição para a visualização de impressão.

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

Aplica-se a um dos vários tipos de proteção para o documento.

Range(Object, Object)

Retorna um Range usando as posições de caracteres inicial e final especificadas.

Redo(Object)

Executa a última ação que foi desfeita (reverte o método Undo(Object)).

RejectAllRevisions()

Rejeita todas as alterações controladas no documento.

RejectAllRevisionsShown()

Rejeita todas as revisões no documento exibidas na tela.

Reload()

Recarrega um documento armazenado em cache ao resolver o hiperlink para o documento e baixar o documento.

ReloadAs(MsoEncoding)

Recarrega um documento baseado em um documento HTML, usando a codificação especificada do documento.

RemoveCustomization()

Remove a personalização do documento.

RemoveDocumentInformation(WdRemoveDocInfoType)

Remove os metadados de um documento, como os comentários e as propriedades.

RemoveLockedStyles()

Limpa os estilos bloqueados de um documento quando as restrições de formatação tiverem sido aplicadas a ele.

RemoveNumbers(Object)

Remove números ou marcadores do documento.

RemoveTheme()

Remove o tema ativo do documento.

Repaginate()

Repagina todo o documento.

Reply()

Abre uma nova mensagem de email para responder à mensagem ativa. O endereço do remetente é incluído na linha Para:.

ReplyAll()

Abre uma nova mensagem de email para responder à mensagem ativa. O endereço do remetente e os endereços de todos os outros destinatários são incluídos nas linhas Para: e Cc: conforme apropriado.

ReplyWithChanges(Object)

Envia uma mensagem de email para o autor de um documento que foi enviado para revisão, notificando-o de que um revisor concluiu a revisão do documento.

ResetFormFields()

Limpa todos os campos de formulário em um documento, preparando o formulário a ser preenchido novamente.

RunAutoMacro(WdAutoMacros)

Executa uma macro automática que será armazenada no documento.

RunLetterWizard(Object, Object)

Executa o Assistente de Carta no documento.

Save()

Salva o documento. Se o documento não tiver sido salvo antes, a caixa de diálogo Salvar como solicitará que o usuário insira um nome do arquivo.

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

Salva o documento com um novo nome ou formato. Alguns dos argumentos para este método correspondem às opções na caixa de diálogo Salvar Como.

SaveAsQuickStyleSet(String)

Salva o grupo de estilos rápidos atualmente em uso.

Select()

Seleciona o documento.

SelectAllEditableRanges(Object)

Seleciona todos os intervalos que o usuário ou um grupo de usuários especificado tem permissão para modificar.

SelectContentControlsByTag(String)

Retorna todos os controles de conteúdo no documento com a marca especificada.

SelectContentControlsByTitle(String)

Retorna todos os controles de conteúdo no documento que tem o título especificado.

SelectLinkedControls(CustomXMLNode)

Retorna todos os controles de conteúdo do documento vinculados ao nó XML personalizado especificado.

SelectNodes(String, String, Boolean)

Obtém uma coleção XMLNodes que representa todos os nós que correspondem ao parâmetro XPath na ordem em que são exibidos no documento.

SelectSingleNode(String, String, Boolean)

Retorna um objeto XMLNode que representa o primeiro nó no documento que corresponde ao parâmetro XPath.

SelectUnlinkedControls(CustomXMLPart)

Retorna todos os controles de conteúdo no documento que não estão vinculados a uma parte XML personalizada.

SendFax(String, Object)

Envia o documento como um fax, sem nenhuma interação do usuário.

SendFaxOverInternet(Object, Object, Object)

Envia o documento para um provedor de serviço de fax, que envia o documento por fax para um ou mais destinatários especificados.

SendForReview(Object, Object, Object, Object)

Envia o documento em uma mensagem de email para revisão pelos destinatários especificados.

SendMail()

Abre uma janela de mensagem para enviar o documento por meio do Microsoft Exchange.

SendMailer(Object, Object)

Representa um documento em projetos do Word criado usando as ferramentas de desenvolvimento do Office no Visual Studio.

SetCompatibilityMode(Int32)

Define o modo de compatibilidade para o documento.

SetDefaultTableStyle(Object, Boolean)

Especifica o estilo de tabela que será usado em tabelas recém-criadas no documento.

SetLetterContent(Object)

Insere o conteúdo do LetterContent especificado no documento.

SetPasswordEncryptionOptions(String, String, Int32, Object)

Define as opções que o Microsoft Office Word usa ao criptografar documentos com senhas.

ToggleFormsDesign()

Ativa ou desativa o modo de design do formulário.

TransformDocument(String, Boolean)

Aplica o arquivo XSLT (Linguagem XSL Transformation) especificado ao documento e substitui o documento pelos resultados.

Undo(Object)

Desfaz a última ação ou uma sequência de ações, que são exibidas na lista Desfazer. Retornará true se as ações foram desfeitas com sucesso.

UndoClear()

Limpa a lista de ações que podem ser desfeitas para o documento. Corresponde à lista de itens que aparece quando você clica na seta ao lado de Desfazer na Barra de Ferramentas de Acesso Rápido.

Unprotect(Object)

Remove a proteção do documento.

UpdateStyles()

Copia todos os estilos do modelo anexado para o documento, sobrescrevendo quaisquer estilos existentes no documento que têm o mesmo nome.

UpdateSummaryProperties()

Atualiza o texto de comentário e palavra-chave na caixa de diálogo Propriedades para refletir o conteúdo do AutoResumo do documento.

ViewCode()

Exibe a janela de código para o controle ActiveX selecionado no documento.

ViewPropertyBrowser()

Exibe a janela de propriedade para o controle ActiveX selecionado no documento especificado.

WebPagePreview()

Exibe uma visualização de como seria a aparência do documento se fosse salvo como uma página da Web.

Eventos

ActivateEvent

Ocorre quando o documento se torna a janela ativa.

BeforeClose

Ocorre imediatamente antes de o documento ser fechado.

BeforeDoubleClick

Ocorre ao clicar na área de edição da janela do documento duas vezes antes da ação padrão de clique duplo.

BeforePrint

Ocorre antes que o documento seja impresso.

BeforeRightClick

Ocorre quando se clica na área de edição da janela do documento com o botão direito do mouse, antes da ação padrão de clique com o botão direito do mouse.

BeforeSave

Ocorre antes que o documento seja salvo.

BindingContextChanged

Representa um documento em projetos do Word criado usando as ferramentas de desenvolvimento do Office no Visual Studio.

BuildingBlockInsert

Ocorre quando um bloco de construção é inserido em um documento.

CloseEvent

Ocorre quando o documento é fechado.

ContentControlAfterAdd

Ocorre depois que um controle de conteúdo é adicionado a um documento.

ContentControlBeforeContentUpdate

Ocorrerá imediatamente antes de o Microsoft Office Word atualizar o texto em um controle de conteúdo, se o controle de conteúdo estiver associado a uma parte XML personalizada.

ContentControlBeforeDelete

Ocorre imediatamente antes de um controle de conteúdo ser excluído do documento.

ContentControlBeforeStoreUpdate

Ocorrerá imediatamente antes de o Microsoft Office Word atualizar os dados em uma parte XML personalizada vinculada ao controle de conteúdo (ou seja, depois que o texto no controle de conteúdo for alterado).

ContentControlOnEnter

Ocorre quando o usuário clica em um controle de conteúdo ou quando o cursor é movido programaticamente para um controle de conteúdo.

ContentControlOnExit

Ocorre quando o usuário clica fora de um controle de conteúdo ou quando o cursor é movido programaticamente para fora de um controle de conteúdo.

Deactivate

Ocorre quando a janela do documento ativo perde o foco.

MailMergeAfterMerge

Ocorrerá depois que todos os registros em uma mala direta tiverem sido mesclados com êxito.

MailMergeAfterRecordMerge

Ocorre após cada registro na fonte de dados ser mesclado com sucesso em uma mala direta.

MailMergeBeforeMerge

Ocorre quando uma mesclagem é executada antes da mesclagem de qualquer registro.

MailMergeBeforeRecordMerge

Ocorre quando uma mesclagem é executada para os registros individuais em uma mesclagem.

MailMergeDataSourceLoad

Ocorre quando a fonte de dados é carregada para uma mala direta.

MailMergeWizardSendToCustom

Ocorre quando o botão personalizado é clicado na etapa seis do Assistente de Mala Direta.

MailMergeWizardStateChange

Ocorre quando um usuário altera de uma etapa para a etapa especificada no Assistente de Mala Direta.

New

Ocorre quando um novo documento é criado.

Open

Ocorre quando o documento é aberto.

SelectionChange

Ocorre quando a seleção é alterada na janela do documento.

Shutdown

Ocorre quando o item de host do documento é desligado.

Startup

Ocorre após o documento ser executado e todo o código de inicialização no assembly ser executado.

SyncEvent

Ocorre quando a cópia local de um documento que faz parte de um espaço de trabalho de documento é sincronizada com a cópia no servidor.

WindowSize

Ocorre quando a janela do documento é redimensionada ou movida.

XMLAfterInsert

Ocorre quando um usuário adiciona um novo elemento XML a um documento. Se mais de um elemento for adicionado ao documento ao mesmo tempo (por exemplo, ao recortar e colar XML), o evento será acionado para cada elemento inserido.

XMLBeforeDelete

Ocorre quando um usuário exclui um elemento XML de um documento. Se mais de um elemento for excluído do documento ao mesmo tempo (por exemplo, ao recortar e colar XML), o evento será acionado para cada elemento excluído.

Aplica-se a