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

DesignerOptionService.DesignerOptionCollectionKlasa jest kolekcją zawierającą inne DesignerOptionService.DesignerOptionCollection obiekty.The 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 opcji, które DesignerOptionService.DesignerOptionCollection 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 elementu DesignerOptionService.DesignerOptionCollection .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 element DesignerOptionService.DesignerOptionCollection 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 dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po 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.

(Odziedziczone po Object)
GetType()

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

(Odziedziczone po 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 elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
ShowDialog()

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

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po 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 elementu IList .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 przeznaczona tylko do odczytu.Gets a value indicating whether the collection is read-only.

IList.Item[Int32]

Pobiera lub ustawia element pod określonym indeksem.Gets or sets the element at the specified index.

IList.Remove(Object)

Usuwa pierwsze wystąpienie konkretnego 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 elementu 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)

Konwertuje IEnumerable do IQueryable .Converts an IEnumerable to an IQueryable.

Dotyczy

Zobacz też