DesignerOptionService.DesignerOptionCollection Klasa

Definicja

Zawiera kolekcję opcji projektanta.Contains a collection of designer options. Klasa ta nie może być dziedziczona.This class cannot be inherited.

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
type DesignerOptionService.DesignerOptionCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class DesignerOptionService.DesignerOptionCollection
Implements IList
Dziedziczenie
DesignerOptionService.DesignerOptionCollection
Atrybuty
Implementuje

Uwagi

Klasa jest kolekcją zawierającą inne DesignerOptionService.DesignerOptionCollection obiekty. DesignerOptionService.DesignerOptionCollectionThe DesignerOptionService.DesignerOptionCollection class is a collection that contains other DesignerOptionService.DesignerOptionCollection objects. To drzewo opcji, z każdą gałęzią drzewa o nazwie i możliwej kolekcji właściwości.This forms a tree of options, with each branch of the tree having a name and a possible collection of properties. Każda gałąź nadrzędna drzewa zawiera Unię właściwości wszystkich gałęzi podrzędnych.Each parent branch of the tree contains a union of the properties of all the child branches.

Właściwości

Count

Pobiera liczbę podrzędnych kolekcji DesignerOptionService.DesignerOptionCollection opcji, które zawiera.Gets the number of child option collections this DesignerOptionService.DesignerOptionCollection contains.

Item[Int32]

Pobiera kolekcję podrzędną pod podanym indeksem.Gets the child collection at the given index.

Item[String]

Pobiera kolekcję podrzędną pod podaną nazwą.Gets the child collection at the given name.

Name

Pobiera nazwę tego DesignerOptionService.DesignerOptionCollectionelementu.Gets the name of this DesignerOptionService.DesignerOptionCollection.

Parent

Pobiera nadrzędny obiekt kolekcji.Gets the parent collection object.

Properties

Pobiera kolekcję właściwości oferowanych przez ten DesignerOptionService.DesignerOptionCollectionelement wraz ze wszystkimi jej elementami podrzędnymi.Gets the collection of properties offered by this DesignerOptionService.DesignerOptionCollection, along with all of its children.

Metody

CopyTo(Array, Int32)

Kopiuje całą kolekcję do zgodnego jednowymiarowego Array, rozpoczynając od określonego indeksu tablicy docelowej.Copies the entire collection to a compatible one-dimensional Array, starting at the specified index of the target array.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator()

Zwraca wartość IEnumerator , która może być używana do iteracji tej kolekcji.Returns an IEnumerator that can be used to iterate this collection.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Inherited from Object)
GetType()

Type Pobiera bieżące wystąpienie.Gets the Type of the current instance.

(Inherited from Object)
IndexOf(DesignerOptionService+DesignerOptionCollection)

Zwraca indeks pierwszego wystąpienia danej wartości w zakresie tej kolekcji.Returns the index of the first occurrence of a given value in a range of this collection.

MemberwiseClone()

Tworzy skróconą kopię bieżącego Objectelementu.Creates a shallow copy of the current Object.

(Inherited from Object)
ShowDialog()

Wyświetla interfejs użytkownika okna dialogowego, za pomocą którego użytkownik może skonfigurować opcje w tym DesignerOptionService.DesignerOptionCollectionobszarze.Displays a dialog box user interface (UI) with which the user can configure the options in this DesignerOptionService.DesignerOptionCollection.

ToString()

Zwraca ciąg, który reprezentuje bieżący obiekt.Returns a string that represents the current object.

(Inherited from Object)

Jawne implementacje interfejsu

ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do kolekcji jest zsynchronizowany, dlatego wątek jest bezpieczny.Gets a value indicating whether access to the collection is synchronized and, therefore, thread safe.

ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do kolekcji.Gets an object that can be used to synchronize access to the collection.

IList.Add(Object)

Dodaje element do IListelementu.Adds an item to the IList.

IList.Clear()

Usuwa wszystkie elementy z kolekcji.Removes all items from the collection.

IList.Contains(Object)

Określa, czy kolekcja zawiera konkretną wartość.Determines whether the collection contains a specific value.

IList.IndexOf(Object)

Określa indeks określonego elementu w kolekcji.Determines the index of a specific item in the collection.

IList.Insert(Int32, Object)

Wstawia element do kolekcji o określonym indeksie.Inserts an item into the collection at the specified index.

IList.IsFixedSize

Pobiera wartość wskazującą, czy kolekcja ma stały rozmiar.Gets a value indicating whether the collection has a fixed size.

IList.IsReadOnly

Pobiera wartość wskazującą, czy kolekcja jest tylko do odczytu.Gets a value indicating whether the collection is read-only.

IList.Item[Int32]

Pobieranie lub konfigurowanie elementów pod określonym indeksem.Gets or sets the element at the specified index.

IList.Remove(Object)

Usuwa pierwsze wystąpienie określonego obiektu z kolekcji.Removes the first occurrence of a specific object from the collection.

IList.RemoveAt(Int32)

Usuwa element kolekcji o określonym indeksie.Removes the collection item at the specified index.

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable do określonego typu.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable w oparciu o określony typ.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Włącza przetwarzanie równoległe zapytania.Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerable KonwertujeIQueryabledo.Converts an IEnumerable to an IQueryable.

Dotyczy

Zobacz też