LinkLabel.LinkCollection Sınıf

Tanım

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 koleksiyon içinde 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 LinkLabel.Link öğesinin 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

LinkLabel.LinkCollection(LinkLabel)

LinkLabel.LinkCollection sınıfının yeni bir örneğini başlatır.

Özellikler

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ın öğesine eklenip eklenmediğini LinkLabel.LinkCollectionbelirten bir değer alır.

Yöntemler

Add(Int32, Int32)

Koleksiyona bir bağlantı ekler.

Add(Int32, Int32, Object)

Bağlantıyla ilişkilendirilecek bilgilerle 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 yineleme yapmak 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()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IndexOf(LinkLabel+Link)

Koleksiyon içinde belirtilen bağlantının dizinini döndürür.

IndexOfKey(String)

Belirtilen anahtarın koleksiyonun tamamında ilk oluşumunun sıfır tabanlı dizinini alır.

MemberwiseClone()

Geçerli Objectöğesinin sığ 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 bir konumdaki bağlantıyı kaldırır.

RemoveByKey(String)

Belirtilen anahtarla bağlantıyı 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.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ı

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.

Şunlara uygulanır