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 | |
---|---|---|
BindingContext | Obtém ou define uma coleção dos gerenciadores de moeda para o IBindableComponent. (Herdado de IBindableComponent.) | |
Container | Infraestrutura. | |
ContainerComponent | Infraestrutura. | |
DataBindings | Obtém a coleção de objetos de ligação de dados para este IBindableComponent. (Herdado de IBindableComponent.) | |
DefaultDataSourceUpdateMode | Obtém ou define DataSourceUpdateMode padrão para ContentControlBase. | |
ID | Obtém um número exclusivo que identifica o controle de conteúdo. | |
InnerObject | Obtém o objeto subjacente de Microsoft.Office.Interop.Word.ContentControl para Microsoft.Office.Tools.Word.ContentControlBase. | |
Site | Obtém ou define o ISite associados a IComponent. (Herdado de IComponent.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
BeginInit | Sinaliza o objeto que a inicialização está iniciando. (Herdado de ISupportInitialize.) | |
Delete | Exclui um controle de conteúdo criado dinamicamente do documento e remova-o de ControlCollection no documento. | |
Dispose | Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. (Herdado de IDisposable.) | |
EndInit | Sinaliza o objeto que a inicialização for concluída. (Herdado de ISupportInitialize.) |
Superior
Eventos
Nome | Descrição | |
---|---|---|
Added | Ocorre após o controle de conteúdo é adicionado ao documento. | |
BindingContextChanged | Ocorre quando o valor da propriedade de BindingContext de ContentControlBase alterar. | |
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. | |
Deleting | Ocorre antes que o controle de conteúdo é excluído do documento. | |
Disposed | Representa o método que manipula o Disposed o evento de um componente. (Herdado de IComponent.) | |
Entering | Ocorre quando o usuário clica no controle de conteúdo, ou quando o cursor é movido no controle de conteúdo programaticamente. | |
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. | |
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). | |
Validated | Ocorre quando o controle de conteúdo é validado com êxito. | |
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
Como adicionar controles Content a documentos do Word
Instruções passo a passo: criando um modelo usando controle de conteúdo