LinkLabel.LinkCollection 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 LinkLabel içindeki bağlantı koleksiyonunu temsil eder.
public: ref class LinkLabel::LinkCollection : System::Collections::IList
public class LinkLabel.LinkCollection : System.Collections.IList
type LinkLabel.LinkCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class LinkLabel.LinkCollection
Implements IList
- Devralma
-
LinkLabel.LinkCollection
- Uygulamalar
Açıklamalar
sınıfı, LinkLabel.LinkCollection denetimde LinkLabel görüntülenen bağlantıyı depolar. Koleksiyondaki her öğe, bağlantının LinkLabel.Link bilgilerini tanımlayan sınıfının bir örneğidir.
yöntemi, Add koleksiyona tek LinkLabel.Link bir ekleme olanağı sağlar. Bağlantıları kaldırmak için, bağlantının Remove koleksiyonda nerede bulunduğunu biliyorsanız yöntemini veya RemoveAt yöntemini kullanabilirsiniz. yöntemi, Clear tek seferde tek bir bağlantıyı kaldırmak için yöntemini kullanmak Remove yerine koleksiyondaki tüm bağlantıları kaldırmanızı sağlar.
öğeleri ekleme ve kaldırma yöntemlerine ve özelliklerine ek olarak, LinkLabel.LinkCollection koleksiyon içindeki bağlantıları bulmak için yöntemler de sağlar. yöntemi, Contains a'nın LinkLabel.Link koleksiyonun bir üyesi olup olmadığını belirlemenizi sağlar. Bağlantının koleksiyon içinde bulunduğunu bildiğinizde, bağlantının IndexOf koleksiyon içinde nerede bulunduğunu belirlemek için yöntemini kullanabilirsiniz.
Oluşturucular
| Name | Description |
|---|---|
| LinkLabel.LinkCollection(LinkLabel) |
LinkLabel.LinkCollection sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Count |
Koleksiyondaki bağlantı sayısını alır. |
| IsReadOnly |
Bu koleksiyonun salt okunur olup olmadığını belirten bir değer alır. |
| Item[Int32] |
Koleksiyonun içinde belirtilen dizindeki bağlantıyı alır veya ayarlar. |
| Item[String] |
Koleksiyondan belirtilen anahtarla bir bağlantı alır. |
| LinksAdded |
bağlantıların öğesine eklenip eklenmediğini LinkLabel.LinkCollectiongösteren bir değer alır. |
Yöntemler
| Name | Description |
|---|---|
| Add(Int32, Int32, Object) |
Bağlantıyla ilişkilendirilecek bilgilerle koleksiyona bir bağlantı ekler. |
| Add(Int32, Int32) |
Koleksiyona bir bağlantı ekler. |
| Add(LinkLabel+Link) |
Koleksiyona belirtilen değere sahip bir bağlantı ekler. |
| Clear() |
Koleksiyondaki tüm bağlantıları temizler. |
| Contains(LinkLabel+Link) |
Belirtilen bağlantının koleksiyon içinde olup olmadığını belirler. |
| ContainsKey(String) |
Koleksiyonun belirtilen anahtara sahip bir bağlantı içerip içermediğini belirten bir değer döndürür. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetEnumerator() |
Bağlantı koleksiyonunda yinelemek için kullanılacak bir numaralandırıcı döndürür. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| IndexOf(LinkLabel+Link) |
Koleksiyon içinde belirtilen bağlantının dizinini döndürür. |
| IndexOfKey(String) |
Koleksiyonun tamamında belirtilen anahtarın ilk oluşumunun sıfır tabanlı dizinini alır. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| Remove(LinkLabel+Link) |
Belirtilen bağlantıyı koleksiyondan kaldırır. |
| RemoveAt(Int32) |
Koleksiyon içinde belirtilen konumdaki bir bağlantıyı kaldırır. |
| RemoveByKey(String) |
Belirtilen anahtarla bağlantıyı kaldırır. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Bu üyenin açıklaması için bkz CopyTo(Array, Int32). . |
| ICollection.IsSynchronized |
Bu üyenin açıklaması için bkz IsSynchronized. . |
| ICollection.SyncRoot |
Bu üyenin açıklaması için bkz SyncRoot. . |
| IList.Add(Object) |
Bu üyenin açıklaması için bkz Add(Object). . |
| 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.Item[Int32] |
Bu üyenin açıklaması için bkz Item[Int32]. . |
| IList.Remove(Object) |
Bu üyenin açıklaması için bkz Remove(Object). . |
Uzantı Metotları
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Sorgunun paralelleştirilmesini etkinleştirir. |
| AsQueryable(IEnumerable) |
bir IEnumerable öğesine IQueryabledönüştürür. |
| Cast<TResult>(IEnumerable) |
öğesinin IEnumerable öğelerini belirtilen türe yazar. |
| OfType<TResult>(IEnumerable) |
Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler. |