Sdílet prostřednictvím


DesignerOptionService.DesignerOptionCollection Třída

Definice

Obsahuje kolekci možností návrháře. Tato třída se nemůže dědit.

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
Dědičnost
DesignerOptionService.DesignerOptionCollection
Atributy
Implementuje

Poznámky

Třída DesignerOptionService.DesignerOptionCollection je kolekce, která obsahuje další DesignerOptionService.DesignerOptionCollection objekty. Vytvoří strom možností, přičemž každá větev stromu má název a možnou kolekci vlastností. Každá nadřazená větev stromu obsahuje sjednocení vlastností všech podřízených větví.

Vlastnosti

Count

Získá počet podřízených kolekcí možností, které obsahuje DesignerOptionService.DesignerOptionCollection .

Item[Int32]

Získá podřízenou kolekci v daném indexu.

Item[String]

Získá podřízenou kolekci na daný název.

Name

Získá název tohoto DesignerOptionService.DesignerOptionCollection.

Parent

Získá nadřazený objekt kolekce.

Properties

Získá kolekci vlastností nabízených tímto DesignerOptionService.DesignerOptionCollection, spolu se všemi jeho podřízenými položkami.

Metody

CopyTo(Array, Int32)

Zkopíruje celou kolekci do kompatibilního jednorozměrného Arrayobjektu počínaje zadaným indexem cílového pole.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetEnumerator()

Vrátí hodnotu IEnumerator , která se dá použít k iteraci této kolekce.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
IndexOf(DesignerOptionService+DesignerOptionCollection)

Vrátí index prvního výskytu dané hodnoty v oblasti této kolekce.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ShowDialog()

Zobrazí uživatelské rozhraní dialogového okna, pomocí kterého může uživatel konfigurovat možnosti v tomto DesignerOptionService.DesignerOptionCollection.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

ICollection.IsSynchronized

Získá hodnotu označující, zda je přístup ke kolekci synchronizován, a proto bezpečné z více vláken.

ICollection.SyncRoot

Získá objekt, který lze použít k synchronizaci přístupu ke kolekci.

IList.Add(Object)

Přidá položku do objektu IList.

IList.Clear()

Odebere všechny položky z kolekce.

IList.Contains(Object)

Určuje, zda kolekce obsahuje konkrétní hodnotu.

IList.IndexOf(Object)

Určuje index konkrétní položky v kolekci.

IList.Insert(Int32, Object)

Vloží položku do kolekce v zadaném indexu.

IList.IsFixedSize

Získá hodnotu označující, zda kolekce má pevnou velikost.

IList.IsReadOnly

Získá hodnotu, která udává, zda je kolekce určena jen pro čtení.

IList.Item[Int32]

Získá nebo nastaví prvek u zadaného indexu.

IList.Remove(Object)

Odebere první výskyt určitého objektu z kolekce.

IList.RemoveAt(Int32)

Odebere položku kolekce v zadaném indexu.

Metody rozšíření

Cast<TResult>(IEnumerable)

Přetypuje prvky objektu na IEnumerable zadaný typ.

OfType<TResult>(IEnumerable)

Filtruje prvky objektu IEnumerable na základě zadaného typu.

AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede objekt na IEnumerableIQueryable.

Platí pro

Viz také