Namespace Microsoft.Office.Tools.Word
O Microsoft.Office.Tools.Word namespace contém tipos que estendem e o modelo de objeto do Word de Microsoft Office de suporte 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 dos modelos do Office Project.
O Microsoft.Office.Tools.Word namespace inclui os seguintes tipos principais:
O DocumentBase classe. Esta é a classe base para o ThisDocument classe nos projetos de nível de documento do Word. Para obter mais informações, consulte Programando personalizações no nível do documento.
A interface Document. Essa interface representa um documento estendido que você pode criar em tempo de execução no nível do aplicativo add-ins para o Word. Para obter mais informações, consulte Estendendo documentos do Word e pastas de trabalho do Excel em suplementos no nível do aplicativo em tempo de execução.
Hospedar controles, incluindo Bookmark e controles de conteúdo, como PlainTextContentControl e ComboBoxContentControl. Para obter informações sobre controles de host, consulte Visão geral dos controles de itens de hospedagem e hospedagem e Word Host Controls.
Tipos que fornecem funcionalidade de marca inteligente em soluções do Word, incluindo Action e SmartTag.
Vários tipos de auxiliar, como argumentos de eventos e delegados.
Classes
Classe | Descrição | |
---|---|---|
ControlExtensions | Fornece métodos de extensão você pode usar para adicionar controles de Windows Forms a um documento do Word que é personalizado usando as ferramentas de desenvolvimento do Office no Visual Studio. | |
DocumentBase | Fornece a classe base para a classe de ThisDocument em projetos de um documento nível para Microsoft Office Word. |
Interfaces
Interface | Descrição | |
---|---|---|
Action | Representa uma ação de marca inteligente em um documento do Word que é personalizado usando as ferramentas de desenvolvimento do Office no Visual Studio. | |
ActionEventArgs | Fornece dados para o Click e BeforeCaptionShow eventos. Esse tipo ou membro está destinado a uso apenas em projetos do sistema Microsoft Office 2007. Marcas inteligentes estão preteridas no Office 2010. |
|
ApplicationFactory | Fornece métodos que você pode usar para executar tarefas em diversos suplementos do aplicativo, como estender documentos nativos do Word e criação de controles de fita em tempo de execução. | |
Bookmark | O controle de Bookmark é um indexador que possui um nome exclusivo, expõe eventos, e pode ser associado a dados. | |
Bookmark_InformationType | Infraestrutura. | |
Bookmark_XMLType | Infraestrutura. | |
BuildingBlockGalleryContentControl | Representa uma galeria dos 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 um documento. | |
ContentControlAddedEventArgs | Fornece dados para o Added evento de um controle de conteúdo. | |
ContentControlBase | Fornece a interface base para controles de conteúdo em soluções do Word criadas usando as ferramentas de desenvolvimento do Office no Visual Studio. | |
ContentControlContentUpdatingEventArgs | Fornece dados para o ContentUpdating evento de um controle de conteúdo. | |
ContentControlDeletingEventArgs | Fornece dados para o Deleting evento de um controle de conteúdo. | |
ContentControlEnteringEventArgs | Fornece dados para o evento Entering. | |
ContentControlExitingEventArgs | Fornece dados para o Exiting evento de um controle de conteúdo. | |
ContentControlStoreUpdatingEventArgs | Fornece dados para o StoreUpdating evento de um controle de conteúdo. | |
ContextChangeEventArgs | Provides data for the Select, Deselect, ContextEnter and ContextLeave events of an XMLNode object and the ContextEnter, ContextLeave, Select, and Deselect events of an XMLNodes object. | |
ControlCollection | Representa uma coleção de controles gerenciados em um documento do Word que é personalizado usando as ferramentas de desenvolvimento do Office no Visual Studio. | |
ControlSite | Representa um controle associado ou inserido em um documento. | |
DatePickerContentControl | Representa um controle seletor de data em um documento. | |
Document | Representa um documento do Word em projetos criados usando as ferramentas de desenvolvimento do Office no Visual Studio. | |
Document_ActiveWritingStyleType | Infraestrutura. | |
Document_CompatibilityType | Infraestrutura. | |
DropDownListContentControl | Representa uma lista suspensa em um documento. | |
Factory | Fornece métodos que você pode usar para adicionar executa tarefas variadas em uma personalização de um documento nível, como a criação de controles de fita em tempo de execução e adicionar marcas inteligentes para documentos. | |
GroupContentControl | Representa uma região protegida de um documento que os usuários não podem editar ou excluir. | |
IDocumentExtension | Representa uma extensão de um Document objeto. | |
ISmartTagExtension | Representa uma extensão de um marca inteligente em um documento do Word que é personalizado usando as ferramentas de desenvolvimento do Office em Visual Studio.A extensão define um reconhecedor personalizado para a marca inteligente. | |
MailMergeAfterMergeEventArgs | Fornece dados para o evento MailMergeAfterMerge. | |
MailMergeWizardStateChangeEventArgs | Fornece dados para o evento MailMergeWizardStateChange. | |
NodeInsertAndDeleteEventArgs | Fornece dados para o AfterInsert e BeforeDelete eventos de um XMLNode controle e para o AfterInsert e BeforeDelete eventos de um XMLNodes controle. | |
PictureContentControl | Representa uma região de documento que exibe uma imagem. | |
PlainTextContentControl | Representa um bloco texto em um documento. | |
RichTextContentControl | Representa um bloco de texto ou outros tipos de conteúdo em um documento. | |
SaveEventArgs | Fornece dados para o evento BeforeSave. | |
SelectionEventArgs | Fornece dados para o SelectionChange, Selected, e Deselected eventos de um Bookmark controle. | |
SmartTag | Representa uma marca inteligente em um documento do Word que é personalizado usando as ferramentas de desenvolvimento do Office no 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 pode ser associada a dados. | |
XMLNode_ValidationErrorTextType | Infraestrutura. | |
XMLNode_XMLType | Infraestrutura. | |
XMLNodes | Uma coleção de objetos de Microsoft.Office.Interop.Word.XMLNode que representam os nós na árvore do painel de tarefas de Estrutura XML , que indica os elementos que um usuário aplicada a um documento. |
Delegados
Delegado | Descrição | |
---|---|---|
ActionClickEventHandler | Representa o método que manipulará o evento de Click de Action. | |
BeforeCaptionShowEventHandler | Representa o método que manipulará o evento de BeforeCaptionShow de Action. Esse tipo ou membro está destinado a uso apenas em projetos do sistema Microsoft Office 2007. Marcas inteligentes estão preteridas no Office 2010. |
|
ClickEventHandler | Representa o método que manipulará eventos de BeforeDoubleClick e de BeforeRightClick de Document. | |
ContentControlAddedEventHandler | Representa o método que manipulará o evento de Added de ContentControlBase. | |
ContentControlContentUpdatingEventHandler | Representa o método que manipulará o evento de ContentUpdating de ContentControlBase. | |
ContentControlDeletingEventHandler | Representa o método que manipulará o evento de Deleting de ContentControlBase. | |
ContentControlEnteringEventHandler | Representa o método que manipulará o evento de Entering de ContentControlBase. | |
ContentControlExitingEventHandler | Representa o método que manipulará o evento de Exiting de ContentControlBase. | |
ContentControlStoreUpdatingEventHandler | Representa o método que manipulará o evento de StoreUpdating de ContentControlBase. | |
ContextChangeEventHandler | Representa o método que manipulará Select, Deselect, ContextEnter e eventos de ContextLeave de um objeto de XMLNode e ContextEnter, ContextLeave, Select, e eventos de Deselect de um objeto de XMLNodes . | |
MailMergeAfterMergeEventHandler | Representa o método que manipula o evento de MailMergeAfterMerge de Document. | |
MailMergeWizardStateChangeEventHandler | Representa o método que manipula o evento de MailMergeWizardStateChange de Document. | |
NodeInsertAndDeleteEventHandler | Representa o método que trata os eventos de AfterInsert e de BeforeDelete de um controle de XMLNode , e eventos de AfterInsert e de BeforeDelete de um controle de XMLNodes . | |
SaveEventHandler | Representa o método que manipulará o evento de BeforeSave de Document. | |
SelectionEventHandler | Representa o método que manipula SelectionChange, Selected, e eventos de Deselected de um controle de Bookmark . | |
WindowEventHandler | Representa o método que manipulará ActivateEvent, Deactivate, e eventos de WindowSize . |
Consulte também
Referência
Outros recursos
Visão geral dos controles de itens de hospedagem e hospedagem
Limitações programáticas de itens de hospedagem e hospedagem