Aracılığıyla paylaş


ControlCollection Arabirim

Bir Excel çalışma sayfasındaki Office çözüm yönetilen denetimlerinin bir koleksiyonunu temsil eder.

Ad alanı:  Microsoft.Office.Tools.Excel
Derleme:  Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)

Sözdizimi

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

ControlCollection türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik Count Denetimlerde sayısını alır ControlCollection.
Genel özellik Item[Int32] Denetim belirtilen dizinde alır.
Genel özellik Item[String] Belirtilen ada sahip denetim alır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem AddChart(Range, String) Yeni bir ekler Chart belirtilen aralık çalışma sayfası denetimi.
Genel yöntem AddChart(Double, Double, Double, Double, String) Yeni bir ekler Chart çalışma sayfasında belirtilen boyutunu ve konumunu denetlemek.
Genel yöntem AddControl(Control, Range, String) Belirtilen ekler Control için ControlCollection adresinde belirtilen aralık.
Genel yöntem AddControl(Control, Double, Double, Double, Double, String) Belirtilen ekler Control için ControlCollection adresinde belirtilen boyutu ve konumu.
Genel yöntem AddListObject(ListObject) Visual Studio ekler Microsoft.Office.Tools.Excel.ListObject belirtilen yerel dayalı Denetim koleksiyonuna Microsoft.Office.Interop.Excel.ListObject.
Genel yöntem AddListObject(Range, String) Yeni bir ekler ListObject belirtilen aralık çalışma sayfası denetimi.
Genel yöntem AddNamedRange Yeni bir ekler NamedRange belirtilen aralık çalışma sayfası denetimi.
Genel yöntem Contains(Object) Belirtilen denetim bir üyesi olup olmadığını belirleyen ControlCollection örneği.
Genel yöntem Contains(String) Belirtilen ada sahip bir denetimi bir üyesi olup olmadığını belirleyen ControlCollection örneği.
Genel yöntem GetEnumerator Bir Numaralandırıcı topluluk içinde yineleme döndürür. (IEnumerable kaynağından devralındı.)
Genel yöntem IndexOf(Object) Belirtilen denetim için arar ve ilk geçtiği sıfır tabanlı dizini döndürür ControlCollection örneği.
Genel yöntem IndexOf(String) Belirtilen adı taşıyan bir denetim ilk geçtiği arar ControlCollection örneği.
Genel yöntem Remove(Object) Belirtilen denetim kaldırır ControlCollection örneği.
Genel yöntem Remove(String) Denetim Belirtilen addaki kaldırır ControlCollection örneği.
Genel yöntem RemoveAt Denetim sırasında belirtilen dizinde kaldırır ControlCollection örneği.

Üst

Notlar

Yöntemlerini ve özelliklerini kullanmak ControlCollection bir Excel çalışma sayfasındaki denetimleri yönetmek için arabirimi.Daha fazla bilgi için bkz. Belgeye Çalışma Zamanında Denetim Ekleme.

Herhangi bir ortak oluşturucusu olmadığından, kodunuzda bu arabirimin örneği oluşturamazsınız.Belge düzeyinde projesinde bu arabirimin örneği almak için kullanmak Controls özelliği Sheetn projenizde sınıfları.Belge düzeyinde projesinde bu arabirimin örneği almak için kullanmak Controls özelliği, bir Worksheet çalışma anında programatik olarak oluşturduğunuz ana madde.Daha fazla bilgi için bkz. Word Belgelerini ve Excel Çalışma Kitaplarını Çalıştırma Zamanında Uygulama Düzeyi Eklentileri İçinde Genişletme.

Aşağıdaki tabloda nasıl kullanılacağını gösteren ControlCollection belgeleri üzerindeki denetimleri ile ilgili bazı ortak görevleri gerçekleştirmek için üyeleri.

Görev

Eylem

Çalışma sayfasına bir denetim eklemek.

Ekle birini kullanın<control> yöntemleri.Örneğin, eklenecek bir Microsoft.Office.Tools.Excel.ListObject, kullanma AddListObject yöntemi.

Bir denetimi çalışma sayfasından kaldırın.

Use Remove yöntemi.

Bir denetimi koleksiyonunda olup olmadığını belirler.

Denetim veya adının geçmesi Contains yöntemi.

Bir denetimin dizin koleksiyonda alın.

Denetim veya adının geçmesi IndexOf yöntemi.

Bir denetim topluluğundan alın.

Dizin veya denetimin adını Item özelliği.

[!NOT]

Bu arabirim Office için Visual Studio Araçları çalışma zamanı tarafından uygulanır. Kodunuzda gerçekleştirilmesi amaçlanmamıştır. Daha fazla bilgi için bkz. Office için Visual Studio Araçları Çalışma Zamanına Genel Bakış.

Kullanım

Bu belgelerde, .NET Framework 4'ü hedefleyen projelerde kullanılan bu türün sürümü açıklanır. .NET Framework 3.5'i hedefleyen projelerde, bu türün üyeleri farklı olabilir ve bu tür için sağlanan kod örnekleri çalışmayabilir. .NET Framework 3.5'i hedefleyen projelerde bu tür hakkındaki belgeler için Visual Studio 2008 belgelerinde aşağıdaki başvuru bölümüne bakın: https://go.microsoft.com/fwlink/?LinkId=160658.

Ayrıca bkz.

Başvuru

Microsoft.Office.Tools.Excel Ad Alanı