Interface 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.
Namespace: Microsoft.Office.Tools.Word
Assemblies: Microsoft.Office.Tools.Word (em Microsoft.Office.Tools.Word.dll)
Microsoft.Office.Tools.Word.v4.0.Utilities (em Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Sintaxe
'Declaração
<GuidAttribute("E1180F09-B903-4D03-8D30-2845219AEE2C")> _
Public Interface ControlCollection _
Inherits IEnumerable
[GuidAttribute("E1180F09-B903-4D03-8D30-2845219AEE2C")]
public interface ControlCollection : IEnumerable
O tipo ControlCollection expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Capacity | Obtém ou define o número de controles que ControlCollection pode conter. | |
Count | Obtém o número de controles em ControlCollection. | |
Item[Int32] | Obtém o controle no índice especificado. | |
Item[Object] | Obtém o controle específico. | |
Item[String] | Obtém o controle com o nome especificado. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
_VtblGap1_29 | ||
AddBookmark(Bookmark, String) | Adiciona um novo controle de Microsoft.Office.Tools.Word.Bookmark ao documento no local de Microsoft.Office.Interop.Word.Bookmark existente especificou. | |
AddBookmark(Range, String) | Adiciona um novo controle de Bookmark ao documento no intervalo especificado. | |
AddBuildingBlockGalleryContentControl(String) | Adicionar novo BuildingBlockGalleryContentControl na seleção atual no documento. | |
AddBuildingBlockGalleryContentControl(ContentControl, String) | Adicionar novo BuildingBlockGalleryContentControl à coleção.O novo controle é baseado em um controle de conteúdo nativo que já esteja no documento. | |
AddBuildingBlockGalleryContentControl(Range, String) | Adicionar novo BuildingBlockGalleryContentControl no intervalo especificado no documento. | |
AddComboBoxContentControl(String) | Adicionar novo ComboBoxContentControl na seleção atual no documento. | |
AddComboBoxContentControl(ContentControl, String) | Adicionar novo ComboBoxContentControl à coleção.O novo controle é baseado em um controle de conteúdo nativo que já esteja no documento. | |
AddComboBoxContentControl(Range, String) | Adicionar novo ComboBoxContentControl no intervalo especificado no documento. | |
AddContentControl(ContentControl, String) | Adicionar novo ContentControl que é baseado em um controle de conteúdo nativo no documento. | |
AddContentControl(String, WdContentControlType) | Adicionar novo ContentControl do tipo especificado na seleção atual no documento. | |
AddContentControl(Range, String, WdContentControlType) | Adicionar novo ContentControl do tipo especificado no intervalo especificado no documento. | |
AddControl(Control, Range, Single, Single, String) | Adicionar o controle a ControlCollection especificado no intervalo especificado, com o tamanho especificado. | |
AddControl(Control, Single, Single, Single, Single, String) | Adicionar o controle a ControlCollection especificado no local especificado, com o tamanho especificado. | |
AddDatePickerContentControl(String) | Adicionar novo DatePickerContentControl na seleção atual no documento. | |
AddDatePickerContentControl(ContentControl, String) | Adicionar novo DatePickerContentControl à coleção.O novo controle é baseado em um controle de conteúdo nativo que já esteja no documento. | |
AddDatePickerContentControl(Range, String) | Adicionar novo DatePickerContentControl no intervalo especificado no documento. | |
AddDropDownListContentControl(String) | Adicionar novo DropDownListContentControl na seleção atual no documento. | |
AddDropDownListContentControl(ContentControl, String) | Adicionar novo DropDownListContentControl à coleção.O novo controle é baseado em um controle de conteúdo nativo que já esteja no documento. | |
AddDropDownListContentControl(Range, String) | Adicionar novo DropDownListContentControl no intervalo especificado no documento. | |
AddGroupContentControl(String) | Adicionar novo GroupContentControl na seleção atual no documento. | |
AddGroupContentControl(ContentControl, String) | Adicionar novo GroupContentControl que é baseado em um controle de conteúdo nativo no documento. | |
AddGroupContentControl(Range, String) | Adicionar novo GroupContentControl no intervalo especificado no documento. | |
AddPictureContentControl(String) | Adicionar novo PictureContentControl na seleção atual no documento. | |
AddPictureContentControl(ContentControl, String) | Adicionar novo PictureContentControl que é baseado em um controle de conteúdo nativo no documento. | |
AddPictureContentControl(Range, String) | Adicionar novo PictureContentControl no intervalo especificado no documento. | |
AddPlainTextContentControl(String) | Adicionar novo PlainTextContentControl na seleção atual no documento. | |
AddPlainTextContentControl(ContentControl, String) | Adicionar novo PlainTextContentControl que é baseado em um controle de conteúdo nativo no documento. | |
AddPlainTextContentControl(Range, String) | Adicionar novo PlainTextContentControl no intervalo especificado no documento. | |
AddRichTextContentControl(String) | Adicionar novo RichTextContentControl na seleção atual no documento. | |
AddRichTextContentControl(ContentControl, String) | Adicionar novo RichTextContentControl que é baseado em um controle de conteúdo nativo no documento. | |
AddRichTextContentControl(Range, String) | Adicionar novo RichTextContentControl no intervalo especificado no documento. | |
Contains(Object) | Determina se o controle específico é um membro de instância de ControlCollection . | |
Contains(String) | Determina se um controle com o nome especificado é um membro de instância de ControlCollection . | |
GetEnumerator | Retorna um enumerador que itera por meio de uma coleção. (Herdado de IEnumerable.) | |
GetInlineShapeForControl | Obtém InlineShape subjacente para o controle específico. | |
GetShapeForControl | Obtém Shape subjacente para o controle específico. | |
IndexOf(Object) | Procura o controle especificados e retorna o índice com base zero da primeira ocorrência na instância de ControlCollection . | |
IndexOf(String) | Procura a primeira ocorrência de um controle com o nome especificado na instância de ControlCollection . | |
Remove(Object) | Remove o controle específico de instância de ControlCollection . | |
Remove(String) | Remove o controle específico de instância de ControlCollection . | |
RemoveAt | Remove o controle no índice especificado na instância de ControlCollection . |
Superior
Métodos de extensão
Nome | Descrição | |
---|---|---|
AddButton(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de Button ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddButton(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de Button ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddCheckBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de CheckBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddCheckBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de CheckBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddCheckedListBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de CheckedListBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddCheckedListBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de CheckedListBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddComboBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ComboBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddComboBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ComboBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddDataGridView(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de DataGridView ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddDataGridView(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de DataGridView ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddDateTimePicker(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de DateTimePicker ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddDateTimePicker(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de DateTimePicker ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddDomainUpDown(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de DomainUpDown ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddDomainUpDown(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de DomainUpDown ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddHScrollBar(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de HScrollBar ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddHScrollBar(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de HScrollBar ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddLabel(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de Label ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddLabel(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de Label ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddLinkLabel(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de LinkLabel ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddLinkLabel(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de LinkLabel ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddListBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ListBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddListBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ListBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddListView(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ListView ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddListView(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ListView ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddMaskedTextBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de MaskedTextBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddMaskedTextBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de MaskedTextBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddMonthCalendar(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de MonthCalendar ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddMonthCalendar(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de MonthCalendar ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddNumericUpDown(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de NumericUpDown ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddNumericUpDown(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de NumericUpDown ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddPictureBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de PictureBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddPictureBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de PictureBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddProgressBar(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ProgressBar ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddProgressBar(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ProgressBar ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddPropertyGrid(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de PropertyGrid ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddPropertyGrid(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de PropertyGrid ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddRadioButton(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de RadioButton ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddRadioButton(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de RadioButton ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddRichTextBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de RichTextBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddRichTextBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de RichTextBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddTextBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de TextBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddTextBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de TextBox ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddTrackBar(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de TrackBar ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddTrackBar(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de TrackBar ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddTreeView(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de TreeView ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddTreeView(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de TreeView ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddVScrollBar(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de VScrollBar ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddVScrollBar(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de VScrollBar ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddWebBrowser(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de WebBrowser ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) | |
AddWebBrowser(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de WebBrowser ao documento no tamanho e no local especificado. (Definido por ControlExtensions.) |
Superior
Comentários
Use os métodos e propriedades de ControlCollection para gerenciar controles em um documento do Word.Para obter mais informações, consulte Adicionar controles a documentos do Office em tempo de execução.
Para obter um objeto de ControlCollection em um projeto de um documento nível, use a propriedade de Controls da classe de ThisDocument em seu projeto.Para obter um objeto de ControlCollection em um projeto de aplicativo, use a propriedade de Controls de um item de host de Document que você crie programação em tempo de execução.Para obter mais informações, consulte Estendendo os documentos do Word e pastas de trabalho do Excel em suplementos de nível de aplicativo em tempo de execução.
A tabela a seguir mostra como usar membros de ControlCollection para executar algumas tarefas comuns relacionadas a controles em documentos.
Tarefa |
Ação |
---|---|
Adicione um controle ao documento. |
Use um dos métodos deControlName adicionar.Por exemplo, para adicionar um controle de conteúdo, use o método de AddContentControl . |
Remova um controle do documento. |
Use o método Remove. |
Determinar se um controle está na coleção. |
Passar o controle ou seu nome para o método de Contains . |
Obter o índice de um controle na coleção. |
Passar o controle ou seu nome para o método de IndexOf . |
Obter um controle da coleção. |
Passe o índice ou o nome do controle para a propriedade de Item . |
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 Visual Studio Tools for Office visão geral sobre o tempo de execução. |
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 obter documentação sobre este tipo em projetos destinados 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
Adicionar controles a documentos do Office em tempo de execução