Compartilhar via


Interface 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.

Namespace:  Microsoft.Office.Tools.Word
Assemblies:   Microsoft.Office.Tools.Word.v4.0.Utilities (em Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
  Microsoft.Office.Tools.Word (em Microsoft.Office.Tools.Word.dll)

Sintaxe

'Declaração
<GuidAttribute("6E36F826-A7DA-441D-87E3-2D7BE852867E")> _
Public Interface ContentControlBase _
    Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("6E36F826-A7DA-441D-87E3-2D7BE852867E")]
public interface ContentControlBase : IBindableComponent, 
    IComponent, IDisposable, ISupportInitialize

O tipo ContentControlBase expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública BindingContext Obtém ou define uma coleção dos gerenciadores de moeda para o IBindableComponent. (Herdado de IBindableComponent.)
Propriedade pública Container Infraestrutura.
Propriedade pública ContainerComponent Infraestrutura.
Propriedade pública DataBindings Obtém a coleção de objetos de ligação de dados para este IBindableComponent. (Herdado de IBindableComponent.)
Propriedade pública DefaultDataSourceUpdateMode Obtém ou define DataSourceUpdateMode padrão para ContentControlBase.
Propriedade pública ID Obtém um número exclusivo que identifica o controle de conteúdo.
Propriedade pública InnerObject Obtém o objeto subjacente de Microsoft.Office.Interop.Word.ContentControl para Microsoft.Office.Tools.Word.ContentControlBase.
Propriedade pública Site Obtém ou define o ISite associados a IComponent. (Herdado de IComponent.)

Superior

Métodos

  Nome Descrição
Método público BeginInit Sinaliza o objeto que a inicialização está iniciando. (Herdado de ISupportInitialize.)
Método público Delete Exclui um controle de conteúdo criado dinamicamente do documento e remova-o de ControlCollection no documento.
Método público Dispose Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. (Herdado de IDisposable.)
Método público EndInit Sinaliza o objeto que a inicialização for concluída. (Herdado de ISupportInitialize.)

Superior

Eventos

  Nome Descrição
Evento público Added Ocorre após o controle de conteúdo é adicionado ao documento.
Evento público BindingContextChanged Ocorre quando o valor da propriedade de BindingContext de ContentControlBase alterar.
Evento público ContentUpdating Ocorre antes que o Microsoft Office Word atualiza o texto no controle de conteúdo, se o controle de conteúdo está associado a uma parte personalizado XML.
Evento público Deleting Ocorre antes que o controle de conteúdo é excluído do documento.
Evento público Disposed Representa o método que manipula o Disposed o evento de um componente. (Herdado de IComponent.)
Evento público Entering Ocorre quando o usuário clica no controle de conteúdo, ou quando o cursor é movido no controle de conteúdo programaticamente.
Evento público Exiting Ocorre quando o usuário clica a fora do controle de conteúdo, ou quando o cursor é movida fora do controle de conteúdo programaticamente.
Evento público StoreUpdating Ocorre antes que o Microsoft Office Word atualiza dados em uma parte personalizado XML que está associada ao controle de conteúdo (isto é, após o texto nas alterações de controle de conteúdo).
Evento público Validated Ocorre quando o controle de conteúdo é validado com êxito.
Evento público Validating Ocorre quando o conteúdo do controle de conteúdo são validados.

Superior

Comentários

A interface de ContentControlBase define os membros que são compartilhados por todos os controles de conteúdo. Há oito tipos de controles de conteúdo que você pode usar para criar documentos e modelos no Microsoft Office Word. Os controles de conteúdo têm uma interface do usuário que tem uma entrada controlada como um formulário. É possível usar controles de conteúdo para impedir que usuários editem seções protegidas do documento ou do modelo, além de também associar controles de conteúdo a uma fonte de dados. Para obter mais informações, consulte Controles de conteúdo.

Dica

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 de tempo de execução do Visual Studio Tools for Office.

Uso

Essa documentação descreve a versão desse tipo que é usada apenas nos projetos do Office direcionados ao .NET Framework 4 e ao .NET Framework 4.5. 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. Para conhecer a documentação sobre esse tipo de projeto direcionado ao .NET Framework 3.5, consulte a seguinte seção de referência na documentação do Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.

Consulte também

Referência

Namespace Microsoft.Office.Tools.Word

Outros recursos

Controles de conteúdo

Como adicionar controles Content a documentos do Word

Instruções passo a passo: criando um modelo usando controle de conteúdo