SettingsPropertyCollection Classe

Definição

Contém uma coleção de SettingsProperty objetos.

public ref class SettingsPropertyCollection : ICloneable, System::Collections::ICollection
public class SettingsPropertyCollection : ICloneable, System.Collections.ICollection
type SettingsPropertyCollection = class
    interface ICloneable
    interface ICollection
    interface IEnumerable
type SettingsPropertyCollection = class
    interface IEnumerable
    interface ICloneable
    interface ICollection
Public Class SettingsPropertyCollection
Implements ICloneable, ICollection
Herança
SettingsPropertyCollection
Implementações

Observações

A SettingsPropertyCollection coleção contém uma coleção de SettingsProperty objetos. Um SettingsProperty objeto é usado internamente como a classe que representa metadados sobre uma propriedade individual de configuração.

Construtores

Name Description
SettingsPropertyCollection()

Inicializa uma nova instância da SettingsPropertyCollection classe.

Propriedades

Name Description
Count

Recebe um valor que especifica o número de SettingsProperty objetos na coleção.

IsSynchronized

Recebe um valor que indica se o acesso à coleção está sincronizado (thread safe).

Item[String]

Recebe o item da coleção com o nome especificado.

SyncRoot

Faz com que o objeto sincronize o acesso à coleção.

Métodos

Name Description
Add(SettingsProperty)

Adiciona um SettingsProperty objeto à coleção.

Clear()

Remove todos SettingsProperty os objetos da coleção.

Clone()

Cria uma cópia da coleção existente.

CopyTo(Array, Int32)

Copia este SettingsPropertyCollection objeto para um array.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Obtém o IEnumerator objeto à medida que se aplica à coleção.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
OnAdd(SettingsProperty)

Realiza processamento adicional personalizado ao adicionar ao conteúdo da SettingsPropertyCollection instância.

OnAddComplete(SettingsProperty)

Realiza processamento adicional e personalizado após adicionar ao conteúdo da SettingsPropertyCollection instância.

OnClear()

Realiza processamento adicional personalizado ao limpar o conteúdo da SettingsPropertyCollection instância.

OnClearComplete()

Realiza processamento adicional e personalizado após limpar o conteúdo da SettingsPropertyCollection instância.

OnRemove(SettingsProperty)

Realiza processamento adicional e personalizado ao remover o conteúdo da SettingsPropertyCollection instância.

OnRemoveComplete(SettingsProperty)

Realiza processamento adicional personalizado após remover o conteúdo da SettingsPropertyCollection instância.

Remove(String)

Remove um SettingsProperty objeto da coleção.

SetReadOnly()

Define a coleção para apenas leitura.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Métodos da Extensão

Name Description
AsParallel(IEnumerable)

Permite a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable para um IQueryable.

Cast<TResult>(IEnumerable)

Conjura os elementos de an IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

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

Aplica-se a

Ver também