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 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.

Şunlara uygulanır