DesignerCollection Sınıf

Tanım

Tasarımcı koleksiyonunu temsil eder.

public ref class DesignerCollection : System::Collections::ICollection
public class DesignerCollection : System.Collections.ICollection
type DesignerCollection = class
    interface ICollection
    interface IEnumerable
Public Class DesignerCollection
Implements ICollection
Devralma
DesignerCollection
Uygulamalar

Örnekler

Aşağıdaki kod örneği, belirtilen bir nesne dizisiyle IDesignerHost başlatılan bir DesignerCollection oluşturur.

// Create a DesignerCollection using a constructor
// that accepts an array of IDesignerHost objects with 
// which to initialize the array.
array<IDesignerHost^>^temp0 = {designerhost1,designerhost2};
DesignerCollection^ collection = gcnew DesignerCollection( temp0 );
// Create a DesignerCollection using a constructor
// that accepts an array of IDesignerHost objects with 
// which to initialize the array.
DesignerCollection collection = new DesignerCollection( 
    new IDesignerHost[] { designerhost1, designerhost2 } );
' Create a DesignerCollection using a constructor
' that accepts an array of IDesignerHost objects with
' which to initialize the collection.
Dim collection As New DesignerCollection(New IDesignerHost() {designerhost1, designerhost2})

Açıklamalar

Bu koleksiyon nesnesi, bir dizi tasarımcının başvurularını depolayabilir.

Oluşturucular

Name Description
DesignerCollection(IDesignerHost[])

Belirtilen tasarımcıları içeren sınıfın DesignerCollection yeni bir örneğini başlatır.

DesignerCollection(IList)

Belirtilen tasarımcı kümesini içeren sınıfının yeni bir örneğini DesignerCollection başlatır.

Özellikler

Name Description
Count

Koleksiyondaki tasarımcı sayısını alır.

Item[Int32]

Tasarımcıyı belirtilen dizinde alır.

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

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

Bu koleksiyon için yeni bir numaralandırıcı alı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)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
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)

Koleksiyonun öğelerini belirli Array bir dizinden başlayarak öğesine Arraykopyalar.

ICollection.Count

Koleksiyonda bulunan öğe sayısını alır.

ICollection.IsSynchronized

ICollection erişimin eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli).

ICollection.SyncRoot

Koleksiyona erişimi eşitlemek için kullanılabilecek bir nesne alır.

IEnumerable.GetEnumerator()

Bu koleksiyon için yeni bir numaralandırıcı alır.

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