ControlCollection – rozhraní
Představuje kolekci spravovaných ovládacích prvků v dokumentu aplikace Word, který byl přizpůsoben pomocí nástroje Office vývoj v aplikaci 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ů v ControlCollection. |
![]() |
Item[Int32] | Získá prvek na zadaný index. |
![]() |
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 | Infrastruktura. |
![]() |
AddBookmark(Bookmark, String) | Přidá nový 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á nový Bookmark ovládacího prvku do dokumentu v určeném rozsahu. |
![]() |
AddBuildingBlockGalleryContentControl(String) | Přidá nový BuildingBlockGalleryContentControl na aktuální výběr v dokumentu. |
![]() |
AddBuildingBlockGalleryContentControl(ContentControl, String) | Přidá nový BuildingBlockGalleryContentControl do kolekce.Nový ovládací prvek je založen na nativní ovládací prvek obsahu, který je již v dokumentu. |
![]() |
AddBuildingBlockGalleryContentControl(Range, String) | Přidá nový BuildingBlockGalleryContentControl na zadaný rozsah v dokumentu. |
![]() |
AddComboBoxContentControl(String) | Přidá nový ComboBoxContentControl na aktuální výběr v dokumentu. |
![]() |
AddComboBoxContentControl(ContentControl, String) | Přidá nový ComboBoxContentControl do kolekce.Nový ovládací prvek je založen na nativní ovládací prvek obsahu, který je již v dokumentu. |
![]() |
AddComboBoxContentControl(Range, String) | Přidá nový ComboBoxContentControl na zadaný rozsah v dokumentu. |
![]() |
AddContentControl(ContentControl, String) | Přidá nový ContentControl založený na nativní ovládací prvek obsahu v dokumentu. |
![]() |
AddContentControl(String, WdContentControlType) | Přidá nový ContentControl zadaného typu na aktuální výběr v dokumentu. |
![]() |
AddContentControl(Range, String, WdContentControlType) | Přidá nový ContentControl zadaného typu na zadaný rozsah v dokumentu. |
![]() |
AddControl(Control, Range, Single, Single, String) | Přidá zadaný ovládací prvek ControlCollection v určeném rozsahu s zadané velikosti. |
![]() |
AddControl(Control, Single, Single, Single, Single, String) | Přidá zadaný ovládací prvek ControlCollection v zadaném umístění pomocí zadané velikosti. |
![]() |
AddDatePickerContentControl(String) | Přidá nový DatePickerContentControl na aktuální výběr v dokumentu. |
![]() |
AddDatePickerContentControl(ContentControl, String) | Přidá nový DatePickerContentControl do kolekce.Nový ovládací prvek je založen na nativní ovládací prvek obsahu, který je již v dokumentu. |
![]() |
AddDatePickerContentControl(Range, String) | Přidá nový DatePickerContentControl na zadaný rozsah v dokumentu. |
![]() |
AddDropDownListContentControl(String) | Přidá nový DropDownListContentControl na aktuální výběr v dokumentu. |
![]() |
AddDropDownListContentControl(ContentControl, String) | Přidá nový DropDownListContentControl do kolekce.Nový ovládací prvek je založen na nativní ovládací prvek obsahu, který je již v dokumentu. |
![]() |
AddDropDownListContentControl(Range, String) | Přidá nový DropDownListContentControl na zadaný rozsah v dokumentu. |
![]() |
AddGroupContentControl(String) | Přidá nový GroupContentControl na aktuální výběr v dokumentu. |
![]() |
AddGroupContentControl(ContentControl, String) | Přidá nový GroupContentControl založený na nativní ovládací prvek obsahu v dokumentu. |
![]() |
AddGroupContentControl(Range, String) | Přidá nový GroupContentControl na zadaný rozsah v dokumentu. |
![]() |
AddPictureContentControl(String) | Přidá nový PictureContentControl na aktuální výběr v dokumentu. |
![]() |
AddPictureContentControl(ContentControl, String) | Přidá nový PictureContentControl založený na nativní ovládací prvek obsahu v dokumentu. |
![]() |
AddPictureContentControl(Range, String) | Přidá nový PictureContentControl na zadaný rozsah v dokumentu. |
![]() |
AddPlainTextContentControl(String) | Přidá nový PlainTextContentControl na aktuální výběr v dokumentu. |
![]() |
AddPlainTextContentControl(ContentControl, String) | Přidá nový PlainTextContentControl založený na nativní ovládací prvek obsahu v dokumentu. |
![]() |
AddPlainTextContentControl(Range, String) | Přidá nový PlainTextContentControl na zadaný rozsah v dokumentu. |
![]() |
AddRichTextContentControl(String) | Přidá nový RichTextContentControl na aktuální výběr v dokumentu. |
![]() |
AddRichTextContentControl(ContentControl, String) | Přidá nový RichTextContentControl založený na nativní ovládací prvek obsahu v dokumentu. |
![]() |
AddRichTextContentControl(Range, String) | Přidá nový RichTextContentControl na zadaný rozsah v dokumentu. |
![]() |
Contains(Object) | Určuje, zda zadaný ovládací prvek je členem ControlCollection instance. |
![]() |
Contains(String) | Určuje, zda ovládací prvek se zadaným názvem je členem ControlCollection instance. |
![]() |
GetEnumerator | Vrátí čítač výčtu, iteruje kolekce. (Zděděno z IEnumerable.) |
![]() |
GetInlineShapeForControl | Získá základní InlineShape pro zadanou ovládací prvek. |
![]() |
GetShapeForControl | Získá základní Shape pro zadanou 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 ovládací prvek se zadaným názvem v ControlCollection instance. |
![]() |
Remove(Object) | Odebere zadaný ovládací prvek z ControlCollection instance. |
![]() |
Remove(String) | Odebere zadaný ovládací prvek z ControlCollection instance. |
![]() |
RemoveAt | Odstraní prvek na zadaný index v ControlCollection instance. |
Nahoru
Rozšiřující metody
Název | Popis | |
---|---|---|
![]() |
AddButton(Range, Single, Single, String) | Přetíženo. Přidá nový Button dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddButton(Single, Single, Single, Single, String) | Přetíženo. Přidá nový Button dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddCheckBox(Range, Single, Single, String) | Přetíženo. Přidá nový CheckBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddCheckBox(Single, Single, Single, Single, String) | Přetíženo. Přidá nový CheckBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddCheckedListBox(Range, Single, Single, String) | Přetíženo. Přidá nový CheckedListBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddCheckedListBox(Single, Single, Single, Single, String) | Přetíženo. Přidá nový CheckedListBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddComboBox(Range, Single, Single, String) | Přetíženo. Přidá nový ComboBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddComboBox(Single, Single, Single, Single, String) | Přetíženo. Přidá nový ComboBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddDataGridView(Range, Single, Single, String) | Přetíženo. Přidá nový DataGridView dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddDataGridView(Single, Single, Single, Single, String) | Přetíženo. Přidá nový DataGridView dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddDateTimePicker(Range, Single, Single, String) | Přetíženo. Přidá nový DateTimePicker dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddDateTimePicker(Single, Single, Single, Single, String) | Přetíženo. Přidá nový DateTimePicker dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddDomainUpDown(Range, Single, Single, String) | Přetíženo. Přidá nový DomainUpDown dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddDomainUpDown(Single, Single, Single, Single, String) | Přetíženo. Přidá nový DomainUpDown dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddHScrollBar(Range, Single, Single, String) | Přetíženo. Přidá nový HScrollBar dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddHScrollBar(Single, Single, Single, Single, String) | Přetíženo. Přidá nový HScrollBar dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddLabel(Range, Single, Single, String) | Přetíženo. Přidá nový Label dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddLabel(Single, Single, Single, Single, String) | Přetíženo. Přidá nový Label dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddLinkLabel(Range, Single, Single, String) | Přetíženo. Přidá nový LinkLabel dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddLinkLabel(Single, Single, Single, Single, String) | Přetíženo. Přidá nový LinkLabel dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddListBox(Range, Single, Single, String) | Přetíženo. Přidá nový ListBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddListBox(Single, Single, Single, Single, String) | Přetíženo. Přidá nový ListBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddListView(Range, Single, Single, String) | Přetíženo. Přidá nový ListView dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddListView(Single, Single, Single, Single, String) | Přetíženo. Přidá nový ListView dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddMaskedTextBox(Range, Single, Single, String) | Přetíženo. Přidá nový MaskedTextBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddMaskedTextBox(Single, Single, Single, Single, String) | Přetíženo. Přidá nový MaskedTextBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddMonthCalendar(Range, Single, Single, String) | Přetíženo. Přidá nový MonthCalendar dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddMonthCalendar(Single, Single, Single, Single, String) | Přetíženo. Přidá nový MonthCalendar dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddNumericUpDown(Range, Single, Single, String) | Přetíženo. Přidá nový NumericUpDown dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddNumericUpDown(Single, Single, Single, Single, String) | Přetíženo. Přidá nový NumericUpDown dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddPictureBox(Range, Single, Single, String) | Přetíženo. Přidá nový PictureBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddPictureBox(Single, Single, Single, Single, String) | Přetíženo. Přidá nový PictureBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddProgressBar(Range, Single, Single, String) | Přetíženo. Přidá nový ProgressBar dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddProgressBar(Single, Single, Single, Single, String) | Přetíženo. Přidá nový ProgressBar dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddPropertyGrid(Range, Single, Single, String) | Přetíženo. Přidá nový PropertyGrid dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddPropertyGrid(Single, Single, Single, Single, String) | Přetíženo. Přidá nový PropertyGrid dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddRadioButton(Range, Single, Single, String) | Přetíženo. Přidá nový RadioButton dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddRadioButton(Single, Single, Single, Single, String) | Přetíženo. Přidá nový RadioButton dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddRichTextBox(Range, Single, Single, String) | Přetíženo. Přidá nový RichTextBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddRichTextBox(Single, Single, Single, Single, String) | Přetíženo. Přidá nový RichTextBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddTextBox(Range, Single, Single, String) | Přetíženo. Přidá nový TextBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddTextBox(Single, Single, Single, Single, String) | Přetíženo. Přidá nový TextBox dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddTrackBar(Range, Single, Single, String) | Přetíženo. Přidá nový TrackBar dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddTrackBar(Single, Single, Single, Single, String) | Přetíženo. Přidá nový TrackBar dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddTreeView(Range, Single, Single, String) | Přetíženo. Přidá nový TreeView dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddTreeView(Single, Single, Single, Single, String) | Přetíženo. Přidá nový TreeView dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddVScrollBar(Range, Single, Single, String) | Přetíženo. Přidá nový VScrollBar dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddVScrollBar(Single, Single, Single, Single, String) | Přetíženo. Přidá nový VScrollBar dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddWebBrowser(Range, Single, Single, String) | Přetíženo. Přidá nový WebBrowser dokumentu ve velikosti a umístění ovládacího prvku. (Definoval ControlExtensions.) |
![]() |
AddWebBrowser(Single, Single, Single, Single, String) | Přetíženo. Přidá nový WebBrowser dokumentu ve 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ů Office za běhu.
Chcete-li získat ControlCollection objektu v úrovni dokumentu projekt, použití Controls vlastnost ThisDocument tříd v projektu.Chcete-li získat ControlCollection objektu v úrovni aplikace project, pomocí Controls vlastnost Document hostitel položky vytvořené programově za běhu.Další informace naleznete v tématu Rozšíření dokumentů aplikace Word a sešitů aplikace Excel v doplňcích na úrovni aplikace za běhu.
Následující tabulka ukazuje, jak použít ControlCollection členům provádět některé běžné úkoly týkající se kontrol na dokumenty.
Úloha |
Akce |
---|---|
Přidání ovládacího prvku do dokumentu. |
Použijte jeden z přidatnázev ovládacího prvku metody.Například přidejte ovládací prvek obsahu, použijte AddContentControl metody. |
Odebrání ovládacího prvku z dokumentu. |
Použijte metodu Remove. |
Zjistěte, zda je ovládací prvek v kolekci. |
Předat ovládací prvek nebo jeho název Contains metody. |
Získáte index ovládací prvek v kolekci. |
Předat ovládací prvek nebo jeho název IndexOf metody. |
Získáte prvek z kolekce. |
Průchod 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 Přehled nástrojů Visual Studio Tools for Office runtime.
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 projektů cílených na rozhraní .NET Framework 3.5 naleznete v následující informační části dokumentace k sadě Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.
Viz také
Referenční dokumentace
Microsoft.Office.Tools.Word – obor názvů