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 especificado. | |
Item[String] | Obtém o controle com o nome especificado. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
_VtblGap1_29 | Infraestrutura. | |
AddBookmark(Bookmark, String) | Adiciona um novo controle de Microsoft.Office.Tools.Word.Bookmark o documento no local de Microsoft.Office.Interop.Word.Bookmark existente especificou. | |
AddBookmark(Range, String) | Adiciona um novo controle de Bookmark o documento no intervalo especificado. | |
AddBuildingBlockGalleryContentControl(String) | Adiciona um novo BuildingBlockGalleryContentControl na seleção atual no documento. | |
AddBuildingBlockGalleryContentControl(ContentControl, String) | Adiciona um novo BuildingBlockGalleryContentControl à coleção.O novo controle é baseado em um controle de conteúdo nativo que já está no documento. | |
AddBuildingBlockGalleryContentControl(Range, String) | Adiciona um novo BuildingBlockGalleryContentControl no intervalo especificado no documento. | |
AddComboBoxContentControl(String) | Adiciona um novo ComboBoxContentControl na seleção atual no documento. | |
AddComboBoxContentControl(ContentControl, String) | Adiciona um novo ComboBoxContentControl à coleção.O novo controle é baseado em um controle de conteúdo nativo que já está no documento. | |
AddComboBoxContentControl(Range, String) | Adiciona um novo ComboBoxContentControl no intervalo especificado no documento. | |
AddContentControl(ContentControl, String) | Adiciona um novo ContentControl que é baseado em um controle de conteúdo nativo no documento. | |
AddContentControl(String, WdContentControlType) | Adiciona um novo ContentControl do tipo especificado na seleção atual no documento. | |
AddContentControl(Range, String, WdContentControlType) | Adiciona um 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) | Adiciona um novo DatePickerContentControl na seleção atual no documento. | |
AddDatePickerContentControl(ContentControl, String) | Adiciona um novo DatePickerContentControl à coleção.O novo controle é baseado em um controle de conteúdo nativo que já está no documento. | |
AddDatePickerContentControl(Range, String) | Adiciona um novo DatePickerContentControl no intervalo especificado no documento. | |
AddDropDownListContentControl(String) | Adiciona um novo DropDownListContentControl na seleção atual no documento. | |
AddDropDownListContentControl(ContentControl, String) | Adiciona um novo DropDownListContentControl à coleção.O novo controle é baseado em um controle de conteúdo nativo que já está no documento. | |
AddDropDownListContentControl(Range, String) | Adiciona um novo DropDownListContentControl no intervalo especificado no documento. | |
AddGroupContentControl(String) | Adiciona um novo GroupContentControl na seleção atual no documento. | |
AddGroupContentControl(ContentControl, String) | Adiciona um novo GroupContentControl que é baseado em um controle de conteúdo nativo no documento. | |
AddGroupContentControl(Range, String) | Adiciona um novo GroupContentControl no intervalo especificado no documento. | |
AddPictureContentControl(String) | Adiciona um novo PictureContentControl na seleção atual no documento. | |
AddPictureContentControl(ContentControl, String) | Adiciona um novo PictureContentControl que é baseado em um controle de conteúdo nativo no documento. | |
AddPictureContentControl(Range, String) | Adiciona um novo PictureContentControl no intervalo especificado no documento. | |
AddPlainTextContentControl(String) | Adiciona um novo PlainTextContentControl na seleção atual no documento. | |
AddPlainTextContentControl(ContentControl, String) | Adiciona um novo PlainTextContentControl que é baseado em um controle de conteúdo nativo no documento. | |
AddPlainTextContentControl(Range, String) | Adiciona um novo PlainTextContentControl no intervalo especificado no documento. | |
AddRichTextContentControl(String) | Adiciona um novo RichTextContentControl na seleção atual no documento. | |
AddRichTextContentControl(ContentControl, String) | Adiciona um novo RichTextContentControl que é baseado em um controle de conteúdo nativo no documento. | |
AddRichTextContentControl(Range, String) | Adiciona um novo RichTextContentControl no intervalo especificado no documento. | |
Contains(Object) | Determina se o controle especificado é 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 executa iterações através de uma coleção. (Herdado de IEnumerable.) | |
GetInlineShapeForControl | Obtém InlineShape subjacente para o controle especificado. | |
GetShapeForControl | Obtém Shape subjacente para o controle especificado. | |
IndexOf(Object) | Pesquisas para o controle e retorna especificados o índice com base zero da primeira ocorrência na instância de ControlCollection . | |
IndexOf(String) | Pesquisas para 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 o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddButton(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de Button o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddCheckBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de CheckBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddCheckBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de CheckBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddCheckedListBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de CheckedListBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddCheckedListBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de CheckedListBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddComboBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ComboBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddComboBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ComboBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddDataGridView(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de DataGridView o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddDataGridView(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de DataGridView o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddDateTimePicker(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de DateTimePicker o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddDateTimePicker(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de DateTimePicker o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddDomainUpDown(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de DomainUpDown o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddDomainUpDown(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de DomainUpDown o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddHScrollBar(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de HScrollBar o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddHScrollBar(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de HScrollBar o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddLabel(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de Label o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddLabel(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de Label o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddLinkLabel(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de LinkLabel o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddLinkLabel(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de LinkLabel o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddListBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ListBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddListBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ListBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddListView(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ListView o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddListView(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ListView o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddMaskedTextBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de MaskedTextBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddMaskedTextBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de MaskedTextBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddMonthCalendar(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de MonthCalendar o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddMonthCalendar(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de MonthCalendar o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddNumericUpDown(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de NumericUpDown o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddNumericUpDown(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de NumericUpDown o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddPictureBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de PictureBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddPictureBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de PictureBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddProgressBar(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ProgressBar o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddProgressBar(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de ProgressBar o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddPropertyGrid(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de PropertyGrid o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddPropertyGrid(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de PropertyGrid o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddRadioButton(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de RadioButton o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddRadioButton(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de RadioButton o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddRichTextBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de RichTextBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddRichTextBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de RichTextBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddTextBox(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de TextBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddTextBox(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de TextBox o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddTrackBar(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de TrackBar o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddTrackBar(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de TrackBar o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddTreeView(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de TreeView o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddTreeView(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de TreeView o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddVScrollBar(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de VScrollBar o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddVScrollBar(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de VScrollBar o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddWebBrowser(Range, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de WebBrowser o documento no tamanho e o local especificados. (Definido por ControlExtensions.) | |
AddWebBrowser(Single, Single, Single, Single, String) | Sobrecarregado. Adiciona um novo controle de WebBrowser o documento no tamanho e o local especificados. (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 Adicionando 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ê criar programaticamente em tempo de execução. 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.
A tabela a seguir mostra como usar membros de ControlCollection para executar algumas tarefas comuns relacionadas a controles em documentos.
Tarefa |
Ação |
---|---|
Adicionar 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 de 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 . |
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
Adicionando controles a documentos do Office em tempo de execução