LinkLabel.LinkCollection Sınıf

Tanım

Bir denetim içindeki bağlantıların koleksiyonunu temsil eder LinkLabel .Represents the collection of links within a LinkLabel control.

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

LinkLabel.LinkCollectionSınıfı, denetimde görüntülenbağlantıyı depolar LinkLabel .The LinkLabel.LinkCollection class stores the link displayed in the LinkLabel control. Koleksiyondaki her öğe, LinkLabel.Link bağlantının bilgilerini tanımlayan sınıfının bir örneğidir.Each item in the collection is an instance of the LinkLabel.Link class, which defines the information of the link.

AddYöntemi, koleksiyona bir Single ekleme özelliği sağlar LinkLabel.Link .The Add method provides the ability to add a single LinkLabel.Link to the collection. Bağlantıları kaldırmak için, Remove RemoveAt bağlantının koleksiyon içinde bulunduğunu biliyorsanız yöntemini veya yöntemini kullanabilirsiniz.To remove links, you can use either the Remove method or the RemoveAt method if you know where the link is located within the collection. Yöntemi, her Clear Remove seferinde tek bir bağlantıyı kaldırmak için yöntemini kullanmak yerine koleksiyondaki tüm bağlantıları kaldırmanıza olanak sağlar.The Clear method enables you to remove all links from the collection instead of using the Remove method to remove a single link at a time.

Öğelerin eklenmesine ve kaldırılmasına ilişkin yöntemlere ve özelliklere ek olarak, LinkLabel.LinkCollection koleksiyon içindeki bağlantıları bulmak için yöntemler de sağlar.In addition to methods and properties for adding and removing items, the LinkLabel.LinkCollection also provides methods to find links within the collection. ContainsYöntemi, bir öğesinin koleksiyonun üyesi olup olmadığını belirlemenizi sağlar LinkLabel.Link .The Contains method enables you to determine whether a LinkLabel.Link is a member of the collection. Bağlantının koleksiyonda bulunduğunu öğrendikten sonra, IndexOf bağlantının koleksiyon içinde nerede bulunduğunu anlamak için yöntemini kullanabilirsiniz.Once you know that the link is located within the collection, you can use the IndexOf method to determine where the link is located within the collection.

Oluşturucular

LinkLabel.LinkCollection(LinkLabel)

LinkLabel.LinkCollection sınıfının yeni bir örneğini başlatır.Initializes a new instance of the LinkLabel.LinkCollection class.

Özellikler

Count

Koleksiyondaki bağlantı sayısını alır.Gets the number of links in the collection.

IsReadOnly

Bu koleksiyonun salt okunurdur olup olmadığını gösteren bir değer alır.Gets a value indicating whether this collection is read-only.

Item[Int32]

Koleksiyon içindeki belirtilen dizindeki bağlantıyı alır veya ayarlar.Gets or sets the link at the specified index within the collection.

Item[String]

Koleksiyondan belirtilen anahtara sahip bir bağlantı alır.Gets a link with the specified key from the collection.

LinksAdded

Üzerinde bağlantıların eklenip eklenmeyeceğini gösteren bir değer alır LinkLabel.LinkCollection .Gets a value indicating whether links have been added to the LinkLabel.LinkCollection.

Yöntemler

Add(Int32, Int32)

Koleksiyona bir bağlantı ekler.Adds a link to the collection.

Add(Int32, Int32, Object)

Bağlantıyla ilişkilendirilecek bilgileri içeren koleksiyona bir bağlantı ekler.Adds a link to the collection with information to associate with the link.

Add(LinkLabel+Link)

Koleksiyona belirtilen değere sahip bir bağlantı ekler.Adds a link with the specified value to the collection.

Clear()

Koleksiyondaki tüm bağlantıları temizler.Clears all links from the collection.

Contains(LinkLabel+Link)

Belirtilen bağlantının koleksiyon içinde olup olmadığını belirler.Determines whether the specified link is within the collection.

ContainsKey(String)

Koleksiyonun belirtilen anahtara sahip bir bağlantı içerip içermediğini gösteren bir değer döndürür.Returns a value indicating whether the collection contains a link with the specified key.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.Determines whether the specified object is equal to the current object.

(Devralındığı yer: Object)
GetEnumerator()

Bağlantı koleksiyonunda yinelemek için kullanılacak bir Numaralandırıcı döndürür.Returns an enumerator to use to iterate through the link collection.

GetHashCode()

Varsayılan karma işlevi olarak işlev görür.Serves as the default hash function.

(Devralındığı yer: Object)
GetType()

TypeGeçerli örneği alır.Gets the Type of the current instance.

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

Koleksiyonda belirtilen bağlantının dizinini döndürür.Returns the index of the specified link within the collection.

IndexOfKey(String)

Tüm koleksiyon içindeki belirtilen anahtarın ilk oluşumunun sıfır tabanlı dizinini alır.Retrieves the zero-based index of the first occurrence of the specified key within the entire collection.

MemberwiseClone()

Geçerli bir basit kopyasını oluşturur Object .Creates a shallow copy of the current Object.

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

Belirtilen bağlantıyı koleksiyondan kaldırır.Removes the specified link from the collection.

RemoveAt(Int32)

Koleksiyon içindeki belirtilen konumdaki bir bağlantıyı kaldırır.Removes a link at a specified location within the collection.

RemoveByKey(String)

Belirtilen anahtarla bağlantıyı kaldırır.Removes the link with the specified key.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.Returns a string that represents the current object.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

ICollection.CopyTo(Array, Int32)

Bu üyenin açıklaması için bkz CopyTo(Array, Int32) ..For a description of this member, see CopyTo(Array, Int32).

ICollection.IsSynchronized

Bu üyenin açıklaması için bkz IsSynchronized ..For a description of this member, see IsSynchronized.

ICollection.SyncRoot

Bu üyenin açıklaması için bkz SyncRoot ..For a description of this member, see SyncRoot.

IList.Add(Object)

Bu üyenin açıklaması için bkz Add(Object) ..For a description of this member, see Add(Object).

IList.Contains(Object)

Bu üyenin açıklaması için bkz Contains(Object) ..For a description of this member, see Contains(Object).

IList.IndexOf(Object)

Bu üyenin açıklaması için bkz IndexOf(Object) ..For a description of this member, see IndexOf(Object).

IList.Insert(Int32, Object)

Bu üyenin açıklaması için bkz Insert(Int32, Object) ..For a description of this member, see Insert(Int32, Object).

IList.IsFixedSize

Bu üyenin açıklaması için bkz IsFixedSize ..For a description of this member, see IsFixedSize.

IList.Item[Int32]

Bu üyenin açıklaması için bkz Item[Int32] ..For a description of this member, see Item[Int32].

IList.Remove(Object)

Bu üyenin açıklaması için bkz Remove(Object) ..For a description of this member, see Remove(Object).

Uzantı Metotları

Cast<TResult>(IEnumerable)

Öğesinin öğelerini IEnumerable belirtilen türe yayınlar.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Öğesinin öğelerini IEnumerable belirtilen bir türe göre filtreler.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Bir sorgunun paralelleştirilmesini mümkün hale getirme.Enables parallelization of a query.

AsQueryable(IEnumerable)

Bir IEnumerable öğesine dönüştürür IQueryable .Converts an IEnumerable to an IQueryable.

Şunlara uygulanır