ControlCollection – rozhraní
Představuje kolekci spravovaných ovládacích prvků v dokumentu aplikace Word, který byl přizpůsoben pomocí nástroje pro vývoj Office v sadě Visual Studio.
Obor názvů: Microsoft.Office.Tools.Word
Sestavení: Microsoft.Office.Tools.Word (v Microsoft.Office.Tools.Word.dll)
Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Syntaxe
'Deklarace
<GuidAttribute("E1180F09-B903-4D03-8D30-2845219AEE2C")> _
Public Interface ControlCollection _
Inherits IEnumerable
[GuidAttribute("E1180F09-B903-4D03-8D30-2845219AEE2C")]
public interface ControlCollection : IEnumerable
Typ ControlCollection zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
Capacity | Získá nebo nastaví počet ovládacích prvků, které ControlCollection může obsahovat. | |
Count | Získá počet ovládacích prvků ControlCollection. | |
Item[Int32] | Získá ovládací prvek na zadaném indexu. | |
Item[Object] | Načte zadaný ovládací prvek. | |
Item[String] | Získá prvek se zadaným názvem. |
Nahoru
Metody
Název | Popis | |
---|---|---|
_VtblGap1_29 | ||
AddBookmark(Bookmark, String) | Přidá novou Microsoft.Office.Tools.Word.Bookmark ovládacího prvku do dokumentu v místě stávající Microsoft.Office.Interop.Word.Bookmark zadané. | |
AddBookmark(Range, String) | Přidá novou Bookmark ovládacího prvku do dokumentu v určeném rozsahu. | |
AddBuildingBlockGalleryContentControl(String) | Přidá novou BuildingBlockGalleryContentControl na aktuální výběr v dokumentu. | |
AddBuildingBlockGalleryContentControl(ContentControl, String) | Přidá novou BuildingBlockGalleryContentControl do kolekce.Nový ovládací prvek je založen na nativní obsahu ovládacího prvku, který je již v dokumentu. | |
AddBuildingBlockGalleryContentControl(Range, String) | Přidá novou BuildingBlockGalleryContentControl na zadaný rozsah v dokumentu. | |
AddComboBoxContentControl(String) | Přidá novou ComboBoxContentControl na aktuální výběr v dokumentu. | |
AddComboBoxContentControl(ContentControl, String) | Přidá novou ComboBoxContentControl do kolekce.Nový ovládací prvek je založen na nativní obsahu ovládacího prvku, který je již v dokumentu. | |
AddComboBoxContentControl(Range, String) | Přidá novou ComboBoxContentControl na zadaný rozsah v dokumentu. | |
AddContentControl(ContentControl, String) | Přidá novou ContentControl který je založen na nativní obsahu ovládacího prvku v dokumentu. | |
AddContentControl(String, WdContentControlType) | Přidá novou ContentControl zadaného typu na aktuální výběr v dokumentu. | |
AddContentControl(Range, String, WdContentControlType) | Přidá novou ContentControl určeného typu v určeném rozsahu v dokumentu. | |
AddControl(Control, Range, Single, Single, String) | Přidá zadaný ovládací prvek ControlCollection na zadaný rozsah se zadanou velikostí. | |
AddControl(Control, Single, Single, Single, Single, String) | Přidá zadaný ovládací prvek ControlCollection v zadaném umístění zadané velikosti. | |
AddDatePickerContentControl(String) | Přidá novou DatePickerContentControl na aktuální výběr v dokumentu. | |
AddDatePickerContentControl(ContentControl, String) | Přidá novou DatePickerContentControl do kolekce.Nový ovládací prvek je založen na nativní obsahu ovládacího prvku, který je již v dokumentu. | |
AddDatePickerContentControl(Range, String) | Přidá novou DatePickerContentControl na zadaný rozsah v dokumentu. | |
AddDropDownListContentControl(String) | Přidá novou DropDownListContentControl na aktuální výběr v dokumentu. | |
AddDropDownListContentControl(ContentControl, String) | Přidá novou DropDownListContentControl do kolekce.Nový ovládací prvek je založen na nativní obsahu ovládacího prvku, který je již v dokumentu. | |
AddDropDownListContentControl(Range, String) | Přidá novou DropDownListContentControl na zadaný rozsah v dokumentu. | |
AddGroupContentControl(String) | Přidá novou GroupContentControl na aktuální výběr v dokumentu. | |
AddGroupContentControl(ContentControl, String) | Přidá novou GroupContentControl který je založen na nativní obsahu ovládacího prvku v dokumentu. | |
AddGroupContentControl(Range, String) | Přidá novou GroupContentControl na zadaný rozsah v dokumentu. | |
AddPictureContentControl(String) | Přidá novou PictureContentControl na aktuální výběr v dokumentu. | |
AddPictureContentControl(ContentControl, String) | Přidá novou PictureContentControl který je založen na nativní obsahu ovládacího prvku v dokumentu. | |
AddPictureContentControl(Range, String) | Přidá novou PictureContentControl na zadaný rozsah v dokumentu. | |
AddPlainTextContentControl(String) | Přidá novou PlainTextContentControl na aktuální výběr v dokumentu. | |
AddPlainTextContentControl(ContentControl, String) | Přidá novou PlainTextContentControl který je založen na nativní obsahu ovládacího prvku v dokumentu. | |
AddPlainTextContentControl(Range, String) | Přidá novou PlainTextContentControl na zadaný rozsah v dokumentu. | |
AddRichTextContentControl(String) | Přidá novou RichTextContentControl na aktuální výběr v dokumentu. | |
AddRichTextContentControl(ContentControl, String) | Přidá novou RichTextContentControl který je založen na nativní obsahu ovládacího prvku v dokumentu. | |
AddRichTextContentControl(Range, String) | Přidá novou RichTextContentControl na zadaný rozsah v dokumentu. | |
Contains(Object) | Určuje, zda je ovládací prvek zadaný člen ControlCollection instance. | |
Contains(String) | Určuje, zda ovládací prvek se zadaným názvem je členem ControlCollection instance. | |
GetEnumerator | Vrátí hodnotu čítače výčtu, který prochází kolekce. (Zděděno z IEnumerable.) | |
GetInlineShapeForControl | Získá základní InlineShape pro zadaný ovládací prvek. | |
GetShapeForControl | Získá základní Shape pro zadaný ovládací prvek. | |
IndexOf(Object) | Vyhledá zadaný ovládací prvek a vrátí z nuly vycházející index prvního výskytu v ControlCollection instance. | |
IndexOf(String) | Vyhledá první výskyt prvku se zadaným názvem v ControlCollection instance. | |
Remove(Object) | Odebere určený ovládací prvek z ControlCollection instance. | |
Remove(String) | Odebere určený ovládací prvek z ControlCollection instance. | |
RemoveAt | Odstraní ovládací prvek na zadaném indexu v ControlCollection instance. |
Nahoru
Rozšiřující metody
Název | Popis | |
---|---|---|
AddButton(Range, Single, Single, String) | Přetíženo. Přidá novou Button dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddButton(Single, Single, Single, Single, String) | Přetíženo. Přidá novou Button dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddCheckBox(Range, Single, Single, String) | Přetíženo. Přidá novou CheckBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddCheckBox(Single, Single, Single, Single, String) | Přetíženo. Přidá novou CheckBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddCheckedListBox(Range, Single, Single, String) | Přetíženo. Přidá novou CheckedListBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddCheckedListBox(Single, Single, Single, Single, String) | Přetíženo. Přidá novou CheckedListBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddComboBox(Range, Single, Single, String) | Přetíženo. Přidá novou ComboBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddComboBox(Single, Single, Single, Single, String) | Přetíženo. Přidá novou ComboBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddDataGridView(Range, Single, Single, String) | Přetíženo. Přidá novou DataGridView dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddDataGridView(Single, Single, Single, Single, String) | Přetíženo. Přidá novou DataGridView dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddDateTimePicker(Range, Single, Single, String) | Přetíženo. Přidá novou DateTimePicker dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddDateTimePicker(Single, Single, Single, Single, String) | Přetíženo. Přidá novou DateTimePicker dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddDomainUpDown(Range, Single, Single, String) | Přetíženo. Přidá novou DomainUpDown dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddDomainUpDown(Single, Single, Single, Single, String) | Přetíženo. Přidá novou DomainUpDown dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddHScrollBar(Range, Single, Single, String) | Přetíženo. Přidá novou HScrollBar dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddHScrollBar(Single, Single, Single, Single, String) | Přetíženo. Přidá novou HScrollBar dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddLabel(Range, Single, Single, String) | Přetíženo. Přidá novou Label dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddLabel(Single, Single, Single, Single, String) | Přetíženo. Přidá novou Label dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddLinkLabel(Range, Single, Single, String) | Přetíženo. Přidá novou LinkLabel dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddLinkLabel(Single, Single, Single, Single, String) | Přetíženo. Přidá novou LinkLabel dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddListBox(Range, Single, Single, String) | Přetíženo. Přidá novou ListBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddListBox(Single, Single, Single, Single, String) | Přetíženo. Přidá novou ListBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddListView(Range, Single, Single, String) | Přetíženo. Přidá novou ListView dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddListView(Single, Single, Single, Single, String) | Přetíženo. Přidá novou ListView dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddMaskedTextBox(Range, Single, Single, String) | Přetíženo. Přidá novou MaskedTextBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddMaskedTextBox(Single, Single, Single, Single, String) | Přetíženo. Přidá novou MaskedTextBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddMonthCalendar(Range, Single, Single, String) | Přetíženo. Přidá novou MonthCalendar dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddMonthCalendar(Single, Single, Single, Single, String) | Přetíženo. Přidá novou MonthCalendar dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddNumericUpDown(Range, Single, Single, String) | Přetíženo. Přidá novou NumericUpDown dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddNumericUpDown(Single, Single, Single, Single, String) | Přetíženo. Přidá novou NumericUpDown dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddPictureBox(Range, Single, Single, String) | Přetíženo. Přidá novou PictureBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddPictureBox(Single, Single, Single, Single, String) | Přetíženo. Přidá novou PictureBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddProgressBar(Range, Single, Single, String) | Přetíženo. Přidá novou ProgressBar dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddProgressBar(Single, Single, Single, Single, String) | Přetíženo. Přidá novou ProgressBar dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddPropertyGrid(Range, Single, Single, String) | Přetíženo. Přidá novou PropertyGrid dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddPropertyGrid(Single, Single, Single, Single, String) | Přetíženo. Přidá novou PropertyGrid dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddRadioButton(Range, Single, Single, String) | Přetíženo. Přidá novou RadioButton dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddRadioButton(Single, Single, Single, Single, String) | Přetíženo. Přidá novou RadioButton dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddRichTextBox(Range, Single, Single, String) | Přetíženo. Přidá novou RichTextBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddRichTextBox(Single, Single, Single, Single, String) | Přetíženo. Přidá novou RichTextBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddTextBox(Range, Single, Single, String) | Přetíženo. Přidá novou TextBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddTextBox(Single, Single, Single, Single, String) | Přetíženo. Přidá novou TextBox dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddTrackBar(Range, Single, Single, String) | Přetíženo. Přidá novou TrackBar dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddTrackBar(Single, Single, Single, Single, String) | Přetíženo. Přidá novou TrackBar dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddTreeView(Range, Single, Single, String) | Přetíženo. Přidá novou TreeView dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddTreeView(Single, Single, Single, Single, String) | Přetíženo. Přidá novou TreeView dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddVScrollBar(Range, Single, Single, String) | Přetíženo. Přidá novou VScrollBar dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddVScrollBar(Single, Single, Single, Single, String) | Přetíženo. Přidá novou VScrollBar dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddWebBrowser(Range, Single, Single, String) | Přetíženo. Přidá novou WebBrowser dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) | |
AddWebBrowser(Single, Single, Single, Single, String) | Přetíženo. Přidá novou WebBrowser dokument v určené velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
Nahoru
Poznámky
Použití ControlCollection metody a vlastnosti, které chcete spravovat ovládací prvky v dokumentu aplikace Word.Další informace naleznete v tématu Přidání ovládacích prvků do dokumentů sady Office v době spuštění.
Chcete-li získat ControlCollection objektu v úrovni dokumentů projektu, použijte Controls vlastnost ThisDocument tříd v projektu.Chcete-li získat ControlCollection objektu v úrovni aplikace project, použití Controls vlastnost Document položku hostitele, kterou vytvoříte programově za běhu.Další informace naleznete v tématu Rozšíření dokumenty aplikace Word a Excel v doplňky úroveň aplikace v době spuštění.
Následující tabulka ukazuje, jak použít ControlCollection členy, které chcete provádět některé běžné úkoly týkající se ovládacích prvků na dokumenty.
Úloha |
Akce |
---|---|
Přidání ovládacího prvku do dokumentu. |
Použijte jeden z přidatnázev ovládacího prvku metod.Například přidejte ovládací prvek obsahu, použijte AddContentControl metoda. |
Z dokumentu odeberte ovládací prvek. |
Použijte metodu Remove. |
Zjistěte, zda je ovládací prvek v kolekci. |
Předat ovládací prvek nebo jeho název Contains metoda. |
Získáte index ovládací prvek v kolekci. |
Předat ovládací prvek nebo jeho název IndexOf metoda. |
Ovládací prvek lze získáte z kolekce. |
Předat indexu nebo názvu ovládacího prvku Item vlastnost. |
[!POZNÁMKA]
Toto rozhraní je implementováno modulem Visual Studio Tools for Office Runtime. Rozhraní není určeno k implementaci do vašeho kódu. Další informace naleznete v tématu Visual Studio Tools pro přehled Runtime sady Office.
Použití
Tato dokumentace popisuje verzi tohoto typu, který je používán v projektech systému Office cílených pro rozhraní .NET Framework 4 a .NET Framework 4.5. V projektech cílených pro rozhraní .NET Framework 3.5 může mít tento typ jiné členy a ukázky kódu, poskytnuté pro tento typ, nemusejí fungovat. Dokumentaci k tomuto typu v projektech cílených na rozhraní .NET Framework 3.5 naleznete v následující informační části dokumentace k aplikaci Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.
Viz také
Referenční dokumentace
Microsoft.Office.Tools.Word – obor názvů
Další zdroje
Přidání ovládacích prvků do dokumentů sady Office v době spuštění