Condividi tramite


DesignerOptionService.DesignerOptionCollection Classe

Definizione

Contiene una raccolta di opzioni della finestra di progettazione. La classe non può essere ereditata.

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
Ereditarietà
DesignerOptionService.DesignerOptionCollection
Attributi
Implementazioni

Commenti

La DesignerOptionService.DesignerOptionCollection classe è una raccolta che contiene altri DesignerOptionService.DesignerOptionCollection oggetti. In questo modo viene formato un albero di opzioni, con ogni ramo dell'albero con un nome e una possibile raccolta di proprietà. Ogni ramo padre dell'albero contiene un'unione delle proprietà di tutti i rami figlio.

Proprietà

Count

Ottiene il numero degli insiemi di opzioni figlio contenuti nell'oggetto DesignerOptionService.DesignerOptionCollection.

Item[Int32]

Ottiene l'insieme figlio in corrispondenza dell'indice indicato.

Item[String]

Ottiene l'insieme figlio in corrispondenza del nome indicato.

Name

Ottiene il nome di DesignerOptionService.DesignerOptionCollection.

Parent

Ottiene l'oggetto insieme padre.

Properties

Ottiene l'insieme delle proprietà offerte da questo oggetto DesignerOptionService.DesignerOptionCollection, unitamente a tutti i relativi figli.

Metodi

CopyTo(Array, Int32)

Copia l'intero insieme in un oggetto Array unidimensionale compatibile, a partire dall'indice specificato della matrice di destinazione.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEnumerator()

Restituisce un'interfaccia IEnumerator che può essere utilizzata per scorrere l'insieme.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
IndexOf(DesignerOptionService+DesignerOptionCollection)

Restituisce l'indice della prima occorrenza di un determinato valore in un intervallo di questo insieme.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ShowDialog()

Visualizza un'interfaccia utente (UI) della finestra di dialogo mediante la quale l'utente può configurare le opzioni di questo oggetto DesignerOptionService.DesignerOptionCollection.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

ICollection.IsSynchronized

Ottiene un valore che indica se l'accesso all'insieme è sincronizzato e, di conseguenza, thread-safe.

ICollection.SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso alla raccolta.

IList.Add(Object)

Aggiunge un elemento a IList.

IList.Clear()

Rimuove tutti gli elementi dalla raccolta.

IList.Contains(Object)

Determina se la raccolta contiene un valore specifico.

IList.IndexOf(Object)

Determina l'indice di un elemento specifico dell'insieme.

IList.Insert(Int32, Object)

Inserisce un elemento nella raccolta in corrispondenza dell'indice specificato.

IList.IsFixedSize

Ottiene un valore che indica se la dimensione della raccolta è fissa.

IList.IsReadOnly

Ottiene un valore che indica se la raccolta è di sola lettura.

IList.Item[Int32]

Ottiene o imposta l'elemento in corrispondenza dell'indice specificato.

IList.Remove(Object)

Rimuove la prima occorrenza di un oggetto specifico dalla raccolta.

IList.RemoveAt(Int32)

Rimuove l'elemento dell'insieme in corrispondenza dell'indice specificato.

Metodi di estensione

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.

AsParallel(IEnumerable)

Consente la parallelizzazione di una query.

AsQueryable(IEnumerable)

Converte un oggetto IEnumerable in un oggetto IQueryable.

Si applica a

Vedi anche