Sdílet prostřednictvím


ControlCollection – rozhraní

Představuje kolekce spravovaných prvků v dokumentu aplikace Word, který byl upraven pomocí nástroje Office vývoj v Visual Studio.

Obor názvů:  Microsoft.Office.Tools.Word
Sestavení:  Microsoft.Office.Tools.Word (v Microsoft.Office.Tools.Word.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
Veřejná vlastnost Capacity Získá nebo nastaví počet ovládacích prvků, které ControlCollection mohou obsahovat.
Veřejná vlastnost Count Počet ovládacích prvků v získává ControlCollection.
Veřejná vlastnost Item[Int32] Načtení ovládacího prvku v zadaném index.
Veřejná vlastnost Item[Object] Načte zadaný ovládací prvek.
Veřejná vlastnost Item[String] Načte ovládací prvek se zadaným názvem.

Na začátek

Metody

  Název Popis
Veřejná metoda AddBookmark(Bookmark, String) Přidá nový Microsoft.Office.Tools.Word.Bookmark Řízení dokumentu v místě existující Microsoft.Office.Interop.Word.Bookmark zadaný.
Veřejná metoda AddBookmark(Range, String) Přidá nový Bookmark Řízení dokumentu v zadaném rozsahu.
Veřejná metoda AddBuildingBlockGalleryContentControl(String) Přidá nový BuildingBlockGalleryContentControl na aktuální výběr v dokumentu.
Veřejná metoda AddBuildingBlockGalleryContentControl(ContentControl, String) Přidá nový BuildingBlockGalleryContentControl kolekce.Nový ovládací prvek je založen na nativníovládací prvekobsah , který je již v dokumentu.
Veřejná metoda AddBuildingBlockGalleryContentControl(Range, String) Přidá nový BuildingBlockGalleryContentControl na zadaný rozsah v dokumentu.
Veřejná metoda AddComboBoxContentControl(String) Přidá nový ComboBoxContentControl na aktuální výběr v dokumentu.
Veřejná metoda AddComboBoxContentControl(ContentControl, String) Přidá nový ComboBoxContentControl kolekce.Nový ovládací prvek je založen na nativníovládací prvekobsah , který je již v dokumentu.
Veřejná metoda AddComboBoxContentControl(Range, String) Přidá nový ComboBoxContentControl na zadaný rozsah v dokumentu.
Veřejná metoda AddContentControl(ContentControl, String) Přidá nový ContentControl základě nativní řízení obsahu v dokumentu.
Veřejná metoda AddContentControl(String, WdContentControlType) Přidá nový ContentControl zadaného typu na aktuální výběr v dokumentu.
Veřejná metoda AddContentControl(Range, String, WdContentControlType) Přidá nový ContentControl určeného typu v určeném rozsahu v dokumentu.
Veřejná metoda AddControl(Control, Range, Single, Single, String) Přidá zadaný ovládací prvek ControlCollection na zadaný rozsah se zadanou velikost.
Veřejná metoda AddControl(Control, Single, Single, Single, Single, String) Přidá zadaný ovládací prvek ControlCollection v zadaném umístění zadané velikosti.
Veřejná metoda AddDatePickerContentControl(String) Přidá nový DatePickerContentControl na aktuální výběr v dokumentu.
Veřejná metoda AddDatePickerContentControl(ContentControl, String) Přidá nový DatePickerContentControl kolekce.Nový ovládací prvek je založen na nativníovládací prvekobsah , který je již v dokumentu.
Veřejná metoda AddDatePickerContentControl(Range, String) Přidá nový DatePickerContentControl na zadaný rozsah v dokumentu.
Veřejná metoda AddDropDownListContentControl(String) Přidá nový DropDownListContentControl na aktuální výběr v dokumentu.
Veřejná metoda AddDropDownListContentControl(ContentControl, String) Přidá nový DropDownListContentControl kolekce.Nový ovládací prvek je založen na nativníovládací prvekobsah , který je již v dokumentu.
Veřejná metoda AddDropDownListContentControl(Range, String) Přidá nový DropDownListContentControl na zadaný rozsah v dokumentu.
Veřejná metoda AddGroupContentControl(String) Přidá nový GroupContentControl na aktuální výběr v dokumentu.
Veřejná metoda AddGroupContentControl(ContentControl, String) Přidá nový GroupContentControl základě nativní řízení obsahu v dokumentu.
Veřejná metoda AddGroupContentControl(Range, String) Přidá nový GroupContentControl na zadaný rozsah v dokumentu.
Veřejná metoda AddPictureContentControl(String) Přidá nový PictureContentControl na aktuální výběr v dokumentu.
Veřejná metoda AddPictureContentControl(ContentControl, String) Přidá nový PictureContentControl základě nativní řízení obsahu v dokumentu.
Veřejná metoda AddPictureContentControl(Range, String) Přidá nový PictureContentControl na zadaný rozsah v dokumentu.
Veřejná metoda AddPlainTextContentControl(String) Přidá nový PlainTextContentControl na aktuální výběr v dokumentu.
Veřejná metoda AddPlainTextContentControl(ContentControl, String) Přidá nový PlainTextContentControl základě nativní řízení obsahu v dokumentu.
Veřejná metoda AddPlainTextContentControl(Range, String) Přidá nový PlainTextContentControl na zadaný rozsah v dokumentu.
Veřejná metoda AddRichTextContentControl(String) Přidá nový RichTextContentControl na aktuální výběr v dokumentu.
Veřejná metoda AddRichTextContentControl(ContentControl, String) Přidá nový RichTextContentControl základě nativní řízení obsahu v dokumentu.
Veřejná metoda AddRichTextContentControl(Range, String) Přidá nový RichTextContentControl na zadaný rozsah v dokumentu.
Veřejná metoda Contains(Object) Určuje, zda je zadaný ovládací prvek členem ControlCollection instance.
Veřejná metoda Contains(String) Určuje, zda je ovládací prvek se zadaným názvem členem ControlCollection instance.
Veřejná metoda GetEnumerator Čítač výčtu, iteruje kolekce vrátí. (Zděděno z IEnumerable.)
Veřejná metoda GetInlineShapeForControl Získá základní InlineShape pro zadaný ovládací prvek.
Veřejná metoda GetShapeForControl Získá základní Shape pro zadaný ovládací prvek.
Veřejná metoda IndexOf(Object) Vyhledá zadaný ovládací prvek a vrátí z nuly vycházející index prvního výskytu v ControlCollection instance.
Veřejná metoda IndexOf(String) Vyhledá výskyt první zadaný název ovládacího prvku ControlCollection instance.
Veřejná metoda Remove(Object) Odebere zadaný ovládací prvek z ControlCollection instance.
Veřejná metoda Remove(String) Odebere zadaný ovládací prvek z ControlCollection instance.
Veřejná metoda RemoveAt Odstraní ovládací prvek v zadaném indexu v ControlCollection instance.

Na začátek

Poznámky

Použít ControlCollection metody a vlastnosti, které chcete spravovat ovládací prvky v dokumentu aplikace Word. Další informace naleznete v tématu Adding Controls to Office Documents at Run Time.

Získat ControlCollectionv úrovni dokumentu projektpomocíobjekt Controlsvlastnost ThisDocumenttřída v projekt. Získat ControlCollection objekt v aplikace-úroveň projekt, použijte Controls vlastnost Document hostitel položka spustit vytvořit programově na čas. Další informace naleznete v tématu Extending Word Documents and Excel Workbooks in Application-Level Add-ins at Run Time.

Následující tabulka ukazuje, jak použít ControlCollection členy některé běžné úkoly týkající se kontrol na dokumenty.

Úloha

Akce

Přidat ovládací prvek v dokumentu.

Použít jedné Přidatnázevovládacíhoprvku metod. Například chcete-li přidat ovládací prvek obsah použít AddContentControl metoda.

Z dokumentu odeberte ovládací prvek.

Použijte metodu Remove.

Zjistěte, zda je ovládací prvek v kolekce.

Ovládací prvek nebo jeho název Contains metody.

Získat index ovládací prvek v kolekce.

Ovládací prvek nebo jeho název IndexOf metody.

Získat prvek z kolekce.

Předat název ovládacího prvku nebo indexu Item vlastnost.

Poznámka

Toto rozhraní je implementováno modulem runtime nástrojů Visual Studio Tools for Office. Rozhraní není určeno k implementaci do vašeho kódu. Další informace naleznete v tématu Visual Studio Tools for Office Runtime Overview.

Použití

Tato dokumentace popisuje verzi tohoto typu, který je používán v projektech systému Office cílených na rozhraní .NET Framework 4. V projektech cílených na rozhraní .NET Framework 3.5 může mít tento typ rozdílné členy a příklady kódů pro tento typ nemusí 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é

Odkaz

Microsoft.Office.Tools.Word – obor názvů

Další zdroje

Adding Controls to Office Documents at Run Time

Helper Methods for Host Controls