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 | |
---|---|---|
Capacity | Získá nebo nastaví počet ovládacích prvků, které ControlCollection mohou obsahovat. | |
Count | Počet ovládacích prvků v získává ControlCollection. | |
Item[Int32] | Načtení ovládacího prvku v zadaném index. | |
Item[Object] | Načte zadaný ovládací prvek. | |
Item[String] | Načte ovládací prvek se zadaným názvem. |
Na začátek
Metody
Název | Popis | |
---|---|---|
AddBookmark(Bookmark, String) | Přidá nový Microsoft.Office.Tools.Word.Bookmark Řízení dokumentu v místě existující Microsoft.Office.Interop.Word.Bookmark zadaný. | |
AddBookmark(Range, String) | Přidá nový Bookmark Řízení dokumentu v zadaném rozsahu. | |
AddBuildingBlockGalleryContentControl(String) | Přidá nový BuildingBlockGalleryContentControl na aktuální výběr v dokumentu. | |
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. | |
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 kolekce.Nový ovládací prvek je založen na nativníovládací prvekobsah , který je již v dokumentu. | |
AddComboBoxContentControl(Range, String) | Přidá nový ComboBoxContentControl na zadaný rozsah v dokumentu. | |
AddContentControl(ContentControl, String) | Přidá nový ContentControl základě nativní řízení 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 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á nový DatePickerContentControl na aktuální výběr v dokumentu. | |
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. | |
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 kolekce.Nový ovládací prvek je založen na nativníovládací prvekobsah , 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 základě nativní řízení 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 základě nativní řízení 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 základě nativní řízení 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 základě nativní řízení obsahu v dokumentu. | |
AddRichTextContentControl(Range, String) | Přidá nový RichTextContentControl na zadaný rozsah v dokumentu. | |
Contains(Object) | Určuje, zda je zadaný ovládací prvek členem ControlCollection instance. | |
Contains(String) | Určuje, zda je ovládací prvek se zadaným názvem členem ControlCollection instance. | |
GetEnumerator | Čítač výčtu, iteruje kolekce vrátí. (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á výskyt první zadaný název ovládacího prvku ControlCollection instance. | |
Remove(Object) | Odebere zadaný ovládací prvek z ControlCollection instance. | |
Remove(String) | Odebere zadaný ovládací prvek z ControlCollection instance. | |
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ů