Udostępnij za pośrednictwem


DesignerOptionService.DesignerOptionCollection Klasa

Definicja

Zawiera kolekcję opcji projektanta. Klasa ta nie może być dziedziczona.

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
Dziedziczenie
DesignerOptionService.DesignerOptionCollection
Atrybuty
Implementuje

Uwagi

Klasa DesignerOptionService.DesignerOptionCollection jest kolekcją zawierającą inne DesignerOptionService.DesignerOptionCollection obiekty. Tworzy drzewo opcji, z każdą gałęzią drzewa o nazwie i możliwej kolekcji właściwości. Każda gałąź nadrzędna drzewa zawiera związek właściwości wszystkich gałęzi podrzędnych.

Właściwości

Count

Pobiera liczbę kolekcji opcji podrzędnych, które DesignerOptionService.DesignerOptionCollection zawiera.

Item[Int32]

Pobiera kolekcję podrzędną w danym indeksie.

Item[String]

Pobiera kolekcję podrzędną pod daną nazwą.

Name

Pobiera nazwę tego DesignerOptionService.DesignerOptionCollectionelementu .

Parent

Pobiera obiekt kolekcji nadrzędnej.

Properties

Pobiera kolekcję właściwości oferowanych przez ten DesignerOptionService.DesignerOptionCollectionelement , wraz ze wszystkimi jego elementami podrzędnymi.

Metody

CopyTo(Array, Int32)

Kopiuje całą kolekcję do zgodnej jednowymiarowej Array, zaczynając od określonego indeksu tablicy docelowej.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetEnumerator()

Zwraca element IEnumerator , który może służyć do iteracji tej kolekcji.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
IndexOf(DesignerOptionService+DesignerOptionCollection)

Zwraca indeks pierwszego wystąpienia danej wartości w zakresie tej kolekcji.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ShowDialog()

Wyświetla interfejs użytkownika okna dialogowego, za pomocą którego użytkownik może skonfigurować opcje w tym elemecie DesignerOptionService.DesignerOptionCollection.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do kolekcji jest synchronizowany, a zatem bezpieczny wątk.

ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do kolekcji.

IList.Add(Object)

Dodaje element do elementu IList.

IList.Clear()

Usuwa wszystkie elementy z kolekcji.

IList.Contains(Object)

Określa, czy kolekcja zawiera określoną wartość.

IList.IndexOf(Object)

Określa indeks określonego elementu w kolekcji.

IList.Insert(Int32, Object)

Wstawia element do kolekcji w określonym indeksie.

IList.IsFixedSize

Pobiera wartość wskazującą, czy kolekcja ma stały rozmiar.

IList.IsReadOnly

Pobiera wartość wskazującą, czy kolekcja jest przeznaczona tylko do odczytu.

IList.Item[Int32]

Pobiera lub ustawia element pod określonym indeksem.

IList.Remove(Object)

Usuwa pierwsze wystąpienie konkretnego obiektu z kolekcji.

IList.RemoveAt(Int32)

Usuwa element kolekcji w określonym indeksie.

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable do określonego typu.

OfType<TResult>(IEnumerable)

Filtruje elementy elementu IEnumerable na podstawie określonego typu.

AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje element IEnumerable na .IQueryable

Dotyczy

Zobacz też