DesignerRegionCollection Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetim tasarımcısı içindeki DesignerRegion bir nesne koleksiyonunu temsil eder.
public ref class DesignerRegionCollection : System::Collections::IList
public class DesignerRegionCollection : System.Collections.IList
type DesignerRegionCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class DesignerRegionCollection
Implements IList
- Devralma
-
DesignerRegionCollection
- Uygulamalar
Açıklamalar
ControlDesigner sınıfı ve türetilmiş herhangi bir sınıf, Visual Studio 2005 gibi bir tasarım konağındaki denetimin tasarımcı bölgelerini içermek ve listelemek için sınıfını kullanırDesignerRegionCollection.
Örneğin yöntemi, ControlDesigner.GetDesignTimeHtml koleksiyona bölge tanımlamak ve eklemek için kullanılabilir.
Owner tasarımcı bölge koleksiyonunu içeren denetim tasarımcısı nesnesine erişmek için özelliğini kullanın. Koleksiyondaki DesignerRegionCollection nesneleri incelemek ve korumak DesignerRegion için yöntemleri ve özellikleri kullanın.
Nesneler eklendikçe koleksiyon dinamik olarak artar. Bu koleksiyondaki dizinler sıfır tabanlıdır. Koleksiyonda Count kaç tasarımcı bölgesi olduğunu belirlemek için özelliğini kullanın. DesignerRegionCollection Aşağıdaki işlevleri sağlamak için üyeleri kullanın:
Add Koleksiyona tek bir tasarımcı bölgesi ekleme yöntemi.
Insert Koleksiyon içindeki belirli bir dizine tasarımcı bölgesi ekleme yöntemi.
Remove Tasarımcı bölgesini kaldırma yöntemi.
RemoveAt Belirli bir dizindeki tasarımcı bölgesini kaldırma yöntemi.
Contains Belirli bir tasarımcı bölgesinin koleksiyonda olup olmadığını belirleme yöntemi.
IndexOf Koleksiyon içindeki bir tasarımcı bölgesinin dizinini alma yöntemi.
Dizi Item[] gösterimini kullanarak belirli bir dizinde tasarımcı bölgesini alacak veya ayarlayan dizin oluşturucu.
Clear Koleksiyondan tüm tasarımcı bölgelerini kaldırma yöntemi.
Oluşturucular
DesignerRegionCollection() |
DesignerRegionCollection sınıfının yeni bir örneğini başlatır. |
DesignerRegionCollection(ControlDesigner) |
Belirtilen denetim tasarımcısı için sınıfının yeni bir örneğini DesignerRegionCollection başlatır. |
Özellikler
Count |
Koleksiyondaki nesne sayısını DesignerRegion alır. |
IsFixedSize |
Nesnenin sabit bir boyuta DesignerRegionCollection sahip olup olmadığını belirten bir değer alır. |
IsReadOnly |
Nesnenin DesignerRegionCollection salt okunur olup olmadığını belirten bir değer alır. |
IsSynchronized |
Nesneye erişimin DesignerRegionCollection eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli). |
Item[Int32] |
Koleksiyonda belirtilen dizinde bir DesignerRegion nesnesi alır veya ayarlar. |
Owner |
Tasarımcı bölge koleksiyonunun sahibi olan denetim tasarımcısını alır. |
SyncRoot |
Nesneye erişimi DesignerRegionCollection eşitlemek için kullanılabilecek bir nesne alır. |
Yöntemler
Add(DesignerRegion) |
Belirtilen DesignerRegion nesneyi koleksiyonun sonuna ekler. |
Clear() |
Koleksiyondaki tüm bölgeleri kaldırır. |
Contains(DesignerRegion) |
Belirtilen bölgenin koleksiyon içinde yer alıp almadığını belirten bir değer alır. |
CopyTo(Array, Int32) |
Koleksiyonun öğelerini belirli Array bir dizinden başlayarak bir Array nesneye kopyalar. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetEnumerator() |
Toplulukta yinelenen bir numaralandırıcı döndürür. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
IndexOf(DesignerRegion) |
Koleksiyon içinde belirtilen DesignerRegion nesnenin dizinini döndürür. |
Insert(Int32, DesignerRegion) |
Belirtilen dizindeki koleksiyona bir DesignerRegion nesne ekler. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
Remove(DesignerRegion) |
Belirtilen DesignerRegion nesneyi koleksiyondan kaldırır. |
RemoveAt(Int32) |
Koleksiyon içinde DesignerRegion belirtilen dizindeki nesneyi kaldırır. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
ICollection.CopyTo(Array, Int32) |
Bu üyenin açıklaması için bkz CopyTo(Array, Int32). . |
ICollection.Count |
Bu üyenin açıklaması için bkz Count. . |
ICollection.IsSynchronized |
Bu üyenin açıklaması için bkz IsSynchronized. . |
ICollection.SyncRoot |
Bu üyenin açıklaması için bkz SyncRoot. . |
IEnumerable.GetEnumerator() |
Bu üyenin açıklaması için bkz GetEnumerator(). . |
IList.Add(Object) |
Bu üyenin açıklaması için bkz Add(Object). . |
IList.Clear() |
Bu üyenin açıklaması için bkz Clear(). . |
IList.Contains(Object) |
Bu üyenin açıklaması için bkz Contains(Object). . |
IList.IndexOf(Object) |
Bu üyenin açıklaması için bkz IndexOf(Object). . |
IList.Insert(Int32, Object) |
Bu üyenin açıklaması için bkz Insert(Int32, Object). . |
IList.IsFixedSize |
Bu üyenin açıklaması için bkz IsFixedSize. . |
IList.IsReadOnly |
Bu üyenin açıklaması için bkz IsReadOnly. . |
IList.Item[Int32] |
Bu üyenin açıklaması için bkz Item[Int32]. . |
IList.Remove(Object) |
Bu üyenin açıklaması için bkz Remove(Object). . |
IList.RemoveAt(Int32) |
Bu üyenin açıklaması için bkz RemoveAt(Int32). . |
Uzantı Metotları
Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe atar. |
OfType<TResult>(IEnumerable) |
Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler. |
AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini sağlar. |
AsQueryable(IEnumerable) |
bir IEnumerable öğesini öğesine IQueryabledönüştürür. |