Namespace Microsoft.Office.Tools.Word
O Microsoft.Office.Tools.Word namespace contém tipos que estendem e dar suporte ao modelo de objeto do Word de Microsoft Office em projetos criados usando as ferramentas de desenvolvimento do Office em Visual Studio. Para obter mais informações sobre esses projetos, consulte Visão geral sobre modelos de projeto do Office.
O Microsoft.Office.Tools.Word namespace inclui os seguintes tipos de principais:
O DocumentBase classe. Esta é a classe base para o ThisDocument classe nos projetos de nível de documento para Word. For more information, see Programação personalizações em nível de documento.
The Document interface. Essa interface representa um documento estendidas, você pode criar em tempo de execução no nível do aplicativo add-ins para o Word. For more information, see Estendendo os documentos do Word e pastas de trabalho do Excel em suplementos de nível de aplicativo em tempo de execução.
Hospedar controles, incluindo Bookmark controles de conteúdo, como PlainTextContentControl e ComboBoxContentControl. Para obter informações sobre os controles de host, consulte Itens de host e a visão geral sobre controles de Host e Word Host Controls.
Os tipos que fornecem funcionalidade de marca inteligente em soluções do Word, incluindo Action e SmartTag.
Vários tipos de auxiliar, como, por exemplo, os argumentos de eventos e delegados.
Classes
Classe | Descrição | |
---|---|---|
ControlExtensions | Fornece métodos de extensão, que você pode usar para adicionar controles Windows Forms a um documento do Word foi personalizado usando as ferramentas de desenvolvimento do Office em Visual Studio. | |
DocumentBase | Fornece a classe base para o ThisDocument classe nos projetos de nível de documento para Microsoft Office Word. |
Interfaces
Interface | Descrição | |
---|---|---|
Action | Representa uma ação de marca inteligente em um documento do Word é personalizado usando as ferramentas de desenvolvimento do Office em Visual Studio. | |
ActionEventArgs | Fornece dados para o Click e BeforeCaptionShow eventos. | |
ApplicationFactory | Fornece métodos que você pode usar para realizar diversas tarefas no nível do aplicativo add-ins, como, por exemplo, estendendo nativos documentos do Word e a criação de controles da faixa de opções em tempo de execução. | |
Bookmark | O Bookmark controle é um indicador que tem um nome exclusivo, expõe eventos e pode ser vinculado a dados. | |
Bookmark_InformationType | Infraestrutura. | |
Bookmark_XMLType | Infraestrutura. | |
BuildingBlockGalleryContentControl | Representa uma Galeria de blocos de construção de documento que os usuários podem inserir em um documento. | |
ClickEventArgs | Fornece dados para o BeforeDoubleClick e BeforeRightClick eventos. | |
ComboBoxContentControl | Representa uma caixa de combinação em um documento. | |
ContentControl | Representa um controle de conteúdo de um documento. | |
ContentControlAddedEventArgs | Fornece dados para o Added o evento de um controle de conteúdo. | |
ContentControlBase | Fornece a interface base para controles de conteúdo em soluções do Word criados usando as ferramentas de desenvolvimento do Office em Visual Studio. | |
ContentControlContentUpdatingEventArgs | Fornece dados para o ContentUpdating o evento de um controle de conteúdo. | |
ContentControlDeletingEventArgs | Fornece dados para o Deleting o evento de um controle de conteúdo. | |
ContentControlEnteringEventArgs | Provides data for the Entering event. | |
ContentControlExitingEventArgs | Fornece dados para o Exiting o evento de um controle de conteúdo. | |
ContentControlStoreUpdatingEventArgs | Fornece dados para o StoreUpdating o evento de um controle de conteúdo. | |
ContextChangeEventArgs | Fornece dados para o Select, Deselect, ContextEnter e ContextLeave eventos de um XMLNode objeto e o ContextEnter, ContextLeave, Select, e Deselect eventos de um XMLNodes objeto. | |
ControlCollection | Representa uma coleção de controles gerenciados em um documento do Word foi personalizada usando as ferramentas de desenvolvimento do Office em Visual Studio. | |
ControlSite | Representa um controle vinculado ou incorporado em um documento. | |
DatePickerContentControl | Representa um controle de selecionador de data em um documento. | |
Document | Representa um documento em projetos do Word criado usando as ferramentas de desenvolvimento do Office em Visual Studio. | |
Document_ActiveWritingStyleType | Infraestrutura. | |
Document_CompatibilityType | Infraestrutura. | |
DropDownListContentControl | Representa uma lista drop-down em um documento. | |
Factory | Fornece métodos que você pode usar para adicionar a executar tarefas diversas uma personalização de nível de documento, como, por exemplo, a criação de controles da faixa de opções em tempo de execução e adicionando marcas inteligentes para documentos. | |
GroupContentControl | Representa uma área protegida de um documento que os usuários não é possível editar ou excluir. | |
IDocumentExtension | Representa uma extensão de um Document objeto. | |
ISmartTagExtension | Representa uma extensão de uma marca inteligente em um documento do Word é personalizado usando as ferramentas de desenvolvimento do Office em Visual Studio.A extensão define um reconhecedor personalizado para a marca inteligente. | |
MailMergeAfterMergeEventArgs | Provides data for the MailMergeAfterMerge event. | |
MailMergeWizardStateChangeEventArgs | Provides data for the MailMergeWizardStateChange event. | |
NodeInsertAndDeleteEventArgs | Fornece dados para o AfterInsert e BeforeDelete eventos de um XMLNode controle e para o AfterInsert e BeforeDelete eventos de um XMLNodes de controle. | |
PictureContentControl | Representa uma região de documento que exibe uma imagem. | |
PlainTextContentControl | Representa um bloco de texto em um documento. | |
RichTextContentControl | Representa um bloco de texto ou outros tipos de conteúdo em um documento. | |
SaveEventArgs | Provides data for the BeforeSave event. | |
SelectionEventArgs | Fornece dados para o SelectionChange, Selected, e Deselected eventos de um Bookmark de controle. | |
SmartTag | Representa uma marca inteligente em um documento do Word é personalizado usando as ferramentas de desenvolvimento do Office em Visual Studio. | |
SmartTagRecognizeContext | Fornece o contexto de uma chamada para um reconhecedor de marca inteligente personalizada. | |
WindowEventArgs | Fornece informações sobre como o ActivateEvent, Deactivate, e WindowSize eventos. | |
XMLNode | Representa um único nó XML em um documento que expõe eventos e que podem ser vinculados a dados. | |
XMLNode_ValidationErrorTextType | Infraestrutura. | |
XMLNode_XMLType | Infraestrutura. | |
XMLNodes | Uma coleção de Microsoft.Office.Interop.Word.XMLNode objetos que representam o modo de exibição de árvore de nós o Estrutura XML o painel de tarefas, que indica os elementos que o usuário aplicou a um documento. |
Delegados
Delegado | Descrição | |
---|---|---|
ActionClickEventHandler | Representa o método que manipulará o Click o evento de um Action. | |
BeforeCaptionShowEventHandler | Representa o método que manipulará o BeforeCaptionShow o evento de um Action. | |
ClickEventHandler | Representa o método que manipulará o BeforeDoubleClick e BeforeRightClick eventos de um Document. | |
ContentControlAddedEventHandler | Representa o método que manipulará o Added o evento de um ContentControlBase. | |
ContentControlContentUpdatingEventHandler | Representa o método que manipulará o ContentUpdating o evento de um ContentControlBase. | |
ContentControlDeletingEventHandler | Representa o método que manipulará o Deleting o evento de um ContentControlBase. | |
ContentControlEnteringEventHandler | Representa o método que manipulará o ControlEntering() o evento de um ContentControlBase. | |
ContentControlExitingEventHandler | Representa o método que manipulará o Exiting o evento de um ContentControlBase. | |
ContentControlStoreUpdatingEventHandler | Representa o método que manipulará o StoreUpdating o evento de um ContentControlBase. | |
ContextChangeEventHandler | Representa o método que manipulará o Select, Deselect, ContextEnter e ContextLeave eventos de um XMLNode objeto e o ContextEnter, ContextLeave, Select, e Deselect eventos de um XMLNodes objeto. | |
MailMergeAfterMergeEventHandler | Representa o método que manipula o MailMergeAfterMerge o evento de um Document. | |
MailMergeWizardStateChangeEventHandler | Representa o método que manipula o MailMergeWizardStateChange o evento de um Document. | |
NodeInsertAndDeleteEventHandler | Representa o método que manipula o AfterInsert e BeforeDelete eventos de um XMLNode o controle e o AfterInsert e BeforeDelete eventos de um XMLNodes de controle. | |
SaveEventHandler | Representa o método que manipulará o BeforeSave o evento de um Document. | |
SelectionEventHandler | Representa o método que manipula o SelectionChange, Selected, e Deselected eventos de um Bookmark de controle. | |
WindowEventHandler | Representa o método que manipulará o ActivateEvent, Deactivate, e WindowSize eventos. |
Consulte também
Referência
Outros recursos
Itens de host e a visão geral sobre controles de Host
Limitações de programação de itens de Host e controles de Host
Word Document-Level Customization Development
Visão geral de desenvolvimento de soluções do Office
Histórico de alterações
Date |
History |
Motivo |
---|---|---|
Setembro de 2010 |
Adicionadas informações sobre o DocumentBase classe. |
Correção de bug de conteúdo. |