Compartilhar via


DesignerOptionService.DesignerOptionCollection Classe

Definição

Contém uma coleção de opções de designer. Essa classe não pode ser herdada.

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
Herança
DesignerOptionService.DesignerOptionCollection
Atributos
Implementações

Comentários

A DesignerOptionService.DesignerOptionCollection classe é uma coleção que contém outros DesignerOptionService.DesignerOptionCollection objetos. Isso forma uma árvore de opções, com cada branch da árvore tendo um nome e uma possível coleção de propriedades. Cada branch pai da árvore contém uma união das propriedades de todos os branches filho.

Propriedades

Count

Obtém o número de coleções de opção filho contidas por este DesignerOptionService.DesignerOptionCollection.

Item[Int32]

Obtém a coleção filho no índice especificado.

Item[String]

Obtém a coleção filho no nome especificado.

Name

Obtém o nome deste DesignerOptionService.DesignerOptionCollection.

Parent

Obtém o objeto de coleção pai.

Properties

Obtém a coleção de propriedades oferecidas por este DesignerOptionService.DesignerOptionCollection, juntamente com todos os seus filhos.

Métodos

CopyTo(Array, Int32)

Copia toda a coleção para uma Array unidimensional compatível, começando no índice especificado da matriz de destino.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Retorna um IEnumerator que pode ser usado para iterar por essa coleção.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IndexOf(DesignerOptionService+DesignerOptionCollection)

Retorna o índice da primeira ocorrência de um valor fornecido em um intervalo desta coleção.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ShowDialog()

Exibe uma IU (interface do usuário) de caixa de diálogo com a qual o usuário pode configurar as opções neste DesignerOptionService.DesignerOptionCollection.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

ICollection.IsSynchronized

Obtém um valor que indica se o acesso à coleção é sincronizado e, portanto, thread-safe.

ICollection.SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso à coleção.

IList.Add(Object)

Adiciona um item ao IList.

IList.Clear()

Remove todos os itens da coleção.

IList.Contains(Object)

Determina se a coleção contém um valor específico.

IList.IndexOf(Object)

Determina o índice de um item específico na coleção.

IList.Insert(Int32, Object)

Insere um item na coleção no índice especificado.

IList.IsFixedSize

Obtém um valor que indica se a coleção tem um tamanho fixo.

IList.IsReadOnly

Obtém um valor que indica se a coleção é somente leitura.

IList.Item[Int32]

Obtém ou define o elemento no índice especificado.

IList.Remove(Object)

Remove a primeira ocorrência de um objeto específico da coleção.

IList.RemoveAt(Int32)

Remove o item da coleção no índice especificado.

Métodos de Extensão

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

Aplica-se a

Confira também