DesignerOptionService.DesignerOptionCollection Sınıf

Tanım

Tasarımcı seçeneklerinin bir koleksiyonunu içerir.Contains a collection of designer options. Bu sınıf devralınamaz.This class cannot be inherited.

public: ref class DesignerOptionService::DesignerOptionCollection sealed : System::Collections::IList
public sealed class DesignerOptionService.DesignerOptionCollection : System.Collections.IList
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.Design.DesignerOptionService/DesignerOptionConverter))]
public sealed class DesignerOptionService.DesignerOptionCollection : System.Collections.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 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.DesignerOptionCollectionSınıfı, diğer nesneleri içeren bir koleksiyondur DesignerOptionService.DesignerOptionCollection .The DesignerOptionService.DesignerOptionCollection class is a collection that contains other DesignerOptionService.DesignerOptionCollection objects. Bu, ağacın her dalında bir ad ve olası bir özellik koleksiyonu bulunan bir seçenek ağacı oluşturur.This forms a tree of options, with each branch of the tree having a name and a possible collection of properties. Ağacın her bir üst dalı, tüm alt dalların özelliklerinin bir birleşimini içerir.Each parent branch of the tree contains a union of the properties of all the child branches.

Özellikler

Count

Bu, içerdiği alt seçenek koleksiyonlarının sayısını alır DesignerOptionService.DesignerOptionCollection .Gets the number of child option collections this DesignerOptionService.DesignerOptionCollection contains.

Item[Int32]

Verilen dizindeki alt koleksiyonu alır.Gets the child collection at the given index.

Item[String]

Verilen adda alt koleksiyonu alır.Gets the child collection at the given name.

Name

Bunun adını alır DesignerOptionService.DesignerOptionCollection .Gets the name of this DesignerOptionService.DesignerOptionCollection.

Parent

Üst koleksiyon nesnesini alır.Gets the parent collection object.

Properties

Bunun tarafından sunulan özelliklerin koleksiyonunu ve DesignerOptionService.DesignerOptionCollection tüm alt öğelerinden birlikte alır.Gets the collection of properties offered by this DesignerOptionService.DesignerOptionCollection, along with all of its children.

Yöntemler

CopyTo(Array, Int32)

Tüm koleksiyonu, Array hedef dizinin belirtilen dizininden başlayarak uyumlu bir tek boyutlu olarak kopyalar.Copies the entire collection to a compatible one-dimensional Array, starting at the specified index of the target array.

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()

IEnumeratorBu koleksiyonu yinelemek için kullanılabilecek bir döndürür.Returns an IEnumerator that can be used to iterate this 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(DesignerOptionService+DesignerOptionCollection)

Bu koleksiyonun bir aralığında verilen değerin ilk geçtiği dizini döndürür.Returns the index of the first occurrence of a given value in a range of this collection.

MemberwiseClone()

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

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

Kullanıcının bu seçenekleri yapılandırabileceği bir iletişim kutusu kullanıcı arabirimi (UI) görüntüler DesignerOptionService.DesignerOptionCollection .Displays a dialog box user interface (UI) with which the user can configure the options in this DesignerOptionService.DesignerOptionCollection.

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

Koleksiyona erişimin eşitlenip eşitlenmediğini ve bu nedenle iş parçacığının güvenli olduğunu gösteren bir değer alır.Gets a value indicating whether access to the collection is synchronized and, therefore, thread safe.

ICollection.SyncRoot

Koleksiyona erişimi eşzamanlı hale getirmek için kullanılabilecek bir nesne alır.Gets an object that can be used to synchronize access to the collection.

IList.Add(Object)

Öğesine bir öğe ekler IList .Adds an item to the IList.

IList.Clear()

Tüm öğeleri koleksiyondan kaldırır.Removes all items from the collection.

IList.Contains(Object)

Koleksiyonun belirli bir değer içerip içermediğini belirler.Determines whether the collection contains a specific value.

IList.IndexOf(Object)

Koleksiyondaki belirli bir öğenin dizinini belirler.Determines the index of a specific item in the collection.

IList.Insert(Int32, Object)

Belirtilen dizindeki koleksiyona bir öğe ekler.Inserts an item into the collection at the specified index.

IList.IsFixedSize

Koleksiyonun sabit boyuta sahip olup olmadığını gösteren bir değer alır.Gets a value indicating whether the collection has a fixed size.

IList.IsReadOnly

Topluluğun salt okunur olup olmadığını gösteren bir değer alır.Gets a value indicating whether the collection is read-only.

IList.Item[Int32]

Belirtilen dizindeki öğeyi alır veya ayarlar.Gets or sets the element at the specified index.

IList.Remove(Object)

Belirli bir nesnenin ilk örneğini topluluktan kaldırır.Removes the first occurrence of a specific object from the collection.

IList.RemoveAt(Int32)

Belirtilen dizindeki koleksiyon öğesini kaldırır.Removes the collection item at the specified index.

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

Ayrıca bkz.