DesignerOptionService.DesignerOptionCollection Sınıf

Tanım

Tasarımcı seçenekleri koleksiyonu içerir. Bu sınıf devralınamaz.

public: ref class DesignerOptionService::DesignerOptionCollection sealed : System::Collections::IList
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.Design.DesignerOptionService+DesignerOptionConverter))]
public sealed class DesignerOptionService.DesignerOptionCollection : System.Collections.IList
public sealed class DesignerOptionService.DesignerOptionCollection : System.Collections.IList
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.Design.DesignerOptionService+DesignerOptionConverter))>]
type DesignerOptionService.DesignerOptionCollection = class
    interface ICollection
    interface IEnumerable
    interface IList
type DesignerOptionService.DesignerOptionCollection = class
    interface ICollection
    interface IEnumerable
    interface IList
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.Design.DesignerOptionService+DesignerOptionConverter))>]
type DesignerOptionService.DesignerOptionCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class DesignerOptionService.DesignerOptionCollection
Implements IList
Devralma
DesignerOptionService.DesignerOptionCollection
Öznitelikler
Uygulamalar

Açıklamalar

DesignerOptionService.DesignerOptionCollection sınıfı, diğer DesignerOptionService.DesignerOptionCollection nesneleri içeren bir koleksiyondur. Bu, her dalının bir ada ve olası bir özellik koleksiyonuna sahip olduğu bir seçenek ağacı oluşturur. Ağacın her üst dalı, tüm alt dalların özelliklerinin bir birleşimini içerir.

Özellikler

Name Description
Count

İçeren DesignerOptionService.DesignerOptionCollection alt seçenek koleksiyonlarının sayısını alır.

Item[Int32]

Verilen dizinde alt koleksiyonu alır.

Item[String]

Verilen addaki alt koleksiyonu alır.

Name

Bu DesignerOptionService.DesignerOptionCollectionöğesinin adını alır.

Parent

Üst koleksiyon nesnesini alır.

Properties

Tüm alt öğeleriyle birlikte bu DesignerOptionService.DesignerOptionCollectiontarafından sunulan özelliklerin koleksiyonunu alır.

Yöntemler

Name Description
CopyTo(Array, Int32)

Tüm koleksiyonu, hedef dizinin belirtilen dizininden başlayarak uyumlu bir tek boyutlu Arrayöğesine kopyalar.

Equals(Object)

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

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

Bu koleksiyonu yinelemek için kullanılabilecek bir IEnumerator 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(DesignerOptionService+DesignerOptionCollection)

Bu koleksiyonun bir aralığındaki belirli bir değerin ilk oluşumunun dizinini döndürür.

MemberwiseClone()

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

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

Kullanıcının bu DesignerOptionService.DesignerOptionCollectioniçindeki seçenekleri yapılandırabileceği bir iletişim kutusu kullanıcı arabirimi (UI) görüntüler.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Belirtik Arabirim Kullanımları

Name Description
ICollection.IsSynchronized

Koleksiyona erişimin eşitlenip eşitlenmediğini ve bu nedenle iş parçacığının güvenli olduğunu belirten bir değer alır.

ICollection.SyncRoot

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

IList.Add(Object)

öğesine IListbir öğe ekler.

IList.Clear()

Koleksiyondaki tüm öğeleri kaldırır.

IList.Contains(Object)

Koleksiyonun belirli bir değer içerip içermediğini belirler.

IList.IndexOf(Object)

Koleksiyondaki belirli bir öğenin dizinini belirler.

IList.Insert(Int32, Object)

Belirtilen dizinde koleksiyona bir öğe ekler.

IList.IsFixedSize

Koleksiyonun sabit bir boyutu olup olmadığını belirten bir değer alır.

IList.IsReadOnly

Koleksiyonun salt okunur olup olmadığını belirten bir değer alır.

IList.Item[Int32]

Belirtilen dizinde öğesini alır veya ayarlar.

IList.Remove(Object)

Belirli bir nesnenin ilk oluşumunu koleksiyondan kaldırır.

IList.RemoveAt(Int32)

Belirtilen dizindeki koleksiyon öğesini kaldırı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

Ayrıca bkz.