Bagikan melalui


DesignerRegionCollection Kelas

Definisi

Mewakili kumpulan DesignerRegion objek dalam perancang kontrol.

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
Warisan
DesignerRegionCollection
Penerapan

Keterangan

Kelas ControlDesigner , dan kelas turunan apa pun, menggunakan DesignerRegionCollection kelas untuk berisi dan menghitung wilayah perancang untuk kontrol di host desain, seperti Visual Studio 2005.

Misalnya, ControlDesigner.GetDesignTimeHtml metode dapat digunakan untuk menentukan dan menambahkan wilayah ke koleksi.

Owner Gunakan properti untuk mengakses objek perancang kontrol yang berisi koleksi wilayah perancang. DesignerRegionCollection Gunakan metode dan properti untuk memeriksa dan memelihara DesignerRegion objek yang ada dalam koleksi.

Koleksi meningkat secara dinamis saat objek ditambahkan. Indeks dalam koleksi ini berbasis nol. Count Gunakan properti untuk menentukan berapa banyak wilayah perancang dalam koleksi. Gunakan anggota DesignerRegionCollection untuk menyediakan fungsionalitas berikut:

  • Metode Add untuk menambahkan satu wilayah perancang ke koleksi.

  • Metode Insert untuk menambahkan wilayah perancang pada indeks tertentu dalam koleksi.

  • Metode Remove untuk menghapus wilayah perancang.

  • Metode RemoveAt untuk menghapus wilayah perancang pada indeks tertentu.

  • Metode Contains untuk menentukan apakah wilayah desainer tertentu sudah ada dalam koleksi.

  • Metode IndexOf untuk mengambil indeks wilayah perancang dalam koleksi.

  • Pengindeks Item[] untuk mendapatkan atau mengatur wilayah perancang pada indeks tertentu, menggunakan notasi array.

  • Metode Clear untuk menghapus semua wilayah perancang dari koleksi.

Konstruktor

DesignerRegionCollection()

Menginisialisasi instans baru kelas DesignerRegionCollection.

DesignerRegionCollection(ControlDesigner)

Menginisialisasi instans DesignerRegionCollection baru kelas untuk perancang kontrol yang ditentukan.

Properti

Count

Mendapatkan jumlah DesignerRegion objek dalam koleksi.

IsFixedSize

Mendapatkan nilai yang menunjukkan apakah DesignerRegionCollection objek memiliki ukuran tetap.

IsReadOnly

Mendapatkan nilai yang menunjukkan apakah DesignerRegionCollection objek bersifat baca-saja.

IsSynchronized

Mendapatkan nilai yang menunjukkan apakah akses ke objek disinkronkan DesignerRegionCollection (utas aman).

Item[Int32]

Mendapatkan atau mengatur DesignerRegion objek pada indeks yang ditentukan dalam koleksi.

Owner

Mendapatkan perancang kontrol yang memiliki koleksi wilayah perancang.

SyncRoot

Mendapatkan objek yang dapat digunakan untuk menyinkronkan akses ke DesignerRegionCollection objek.

Metode

Add(DesignerRegion)

Menambahkan objek yang ditentukan DesignerRegion ke akhir koleksi.

Clear()

Menghapus semua wilayah dari koleksi.

Contains(DesignerRegion)

Mendapatkan nilai yang menunjukkan apakah wilayah yang ditentukan terkandung dalam koleksi.

CopyTo(Array, Int32)

Menyalin elemen koleksi ke Array objek, dimulai pada indeks tertentu Array .

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetEnumerator()

Mengembalikan enumerator yang melakukan iterasi melalui koleksi.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
IndexOf(DesignerRegion)

Mengembalikan indeks objek yang ditentukan DesignerRegion dalam koleksi.

Insert(Int32, DesignerRegion)

DesignerRegion Menyisipkan objek ke dalam koleksi pada indeks yang ditentukan.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
Remove(DesignerRegion)

Menghapus objek yang ditentukan DesignerRegion dari koleksi.

RemoveAt(Int32)

DesignerRegion Menghapus objek pada indeks yang ditentukan dalam koleksi.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

ICollection.CopyTo(Array, Int32)

Untuk deskripsi anggota ini, lihat CopyTo(Array, Int32).

ICollection.Count

Untuk deskripsi anggota ini, lihat Count.

ICollection.IsSynchronized

Untuk deskripsi anggota ini, lihat IsSynchronized.

ICollection.SyncRoot

Untuk deskripsi anggota ini, lihat SyncRoot.

IEnumerable.GetEnumerator()

Untuk deskripsi anggota ini, lihat GetEnumerator().

IList.Add(Object)

Untuk deskripsi anggota ini, lihat Add(Object).

IList.Clear()

Untuk deskripsi anggota ini, lihat Clear().

IList.Contains(Object)

Untuk deskripsi anggota ini, lihat Contains(Object).

IList.IndexOf(Object)

Untuk deskripsi anggota ini, lihat IndexOf(Object).

IList.Insert(Int32, Object)

Untuk deskripsi anggota ini, lihat Insert(Int32, Object).

IList.IsFixedSize

Untuk deskripsi anggota ini, lihat IsFixedSize.

IList.IsReadOnly

Untuk deskripsi anggota ini, lihat IsReadOnly.

IList.Item[Int32]

Untuk deskripsi anggota ini, lihat Item[Int32].

IList.Remove(Object)

Untuk deskripsi anggota ini, lihat Remove(Object).

IList.RemoveAt(Int32)

Untuk deskripsi anggota ini, lihat RemoveAt(Int32).

Metode Ekstensi

Cast<TResult>(IEnumerable)

Mentransmisikan elemen dari ke IEnumerable jenis yang ditentukan.

OfType<TResult>(IEnumerable)

Memfilter elemen berdasarkan IEnumerable jenis yang ditentukan.

AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)

Mengonversi menjadi IEnumerableIQueryable.

Berlaku untuk

Lihat juga