Sdílet prostřednictvím


ControlCollection – rozhraní

Představuje kolekce spravovaných prvků aplikace Excel list v Office řešení.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:  Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Deklarace
<GuidAttribute("0B027FC3-018C-4917-AE33-A09E0A30A661")> _
Public Interface ControlCollection _
    Inherits IEnumerable
[GuidAttribute("0B027FC3-018C-4917-AE33-A09E0A30A661")]
public interface ControlCollection : IEnumerable

Typ ControlCollection zveřejňuje následující členy.

Vlastnosti

  Název Popis
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[String] Načte ovládací prvek se zadaným názvem.

Na začátek

Metody

  Název Popis
Veřejná metoda AddChart(Range, String) Přidá nový Chart řízení v rozsahu určeném listu.
Veřejná metoda AddChart(Double, Double, Double, Double, String) Přidá nový Chart ovládacího prvku v listu v zadané velikosti a umístění.
Veřejná metoda AddControl(Control, Range, String) Přidá zadaný Control se ControlCollection v zadaném rozsahu.
Veřejná metoda AddControl(Control, Double, Double, Double, Double, String) Přidá zadaný Control se ControlCollection na zadanou velikost a umístění.
Veřejná metoda AddListObject(ListObject) Přidá Visual Studio Microsoft.Office.Tools.Excel.ListObject ovládací prvek kolekce založené na zadaný nativní Microsoft.Office.Interop.Excel.ListObject.
Veřejná metoda AddListObject(Range, String) Přidá nový ListObject řízení v rozsahu určeném listu.
Veřejná metoda AddNamedRange Přidá nový NamedRange řízení v rozsahu určeném listu.
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 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 se zadaným názvem z ovládacího prvku ControlCollection instance.
Veřejná metoda RemoveAt Odstraní ovládací prvek v zadaném indexu v ControlCollection instance.

Na začátek

Poznámky

Použít metody a vlastnosti ControlCollection rozhraní pro správu ovládacích prvků na listaplikace Excel. Další informace naleznete v tématu Adding Controls to Office Documents at Run Time.

Nelze vytvořit instanci tohoto rozhraní v kódu, protože nemá Veřejné konstruktory. Chcete-li instance tohoto rozhraní v úrovni dokumentu projekt, použijte Controlsjedné zvlastnost Sheetn třídy v projekt. Chcete-li instance tohoto rozhraní v úrovni dokumentu projekt, použijte Controls vlastnost Worksheet 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 do list.

Použít jedné Přidat<control> metod. Například přidat Microsoft.Office.Tools.Excel.ListObject, použít AddListObject metody.

Ovládací prvek odeberte z list.

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.Excel – obor názvů