SettingsPropertyCollection Classe

Définition

Contient une collection d'objets SettingsProperty.Contains a collection of SettingsProperty objects.

public ref class SettingsPropertyCollection : ICloneable, System::Collections::ICollection
public class SettingsPropertyCollection : ICloneable, System.Collections.ICollection
type SettingsPropertyCollection = class
    interface ICloneable
    interface ICollection
    interface IEnumerable
Public Class SettingsPropertyCollection
Implements ICloneable, ICollection
Héritage
SettingsPropertyCollection
Implémente

Remarques

La SettingsPropertyCollection collection contient une collection d' SettingsProperty objets.The SettingsPropertyCollection collection contains a collection of SettingsProperty objects. Un SettingsProperty objet est utilisé en interne en tant que classe qui représente les métadonnées relatives à une propriété de configuration individuelle.A SettingsProperty object is used internally as the class that represents metadata about an individual configuration property.

Constructeurs

SettingsPropertyCollection()

Initialise une nouvelle instance de la classe SettingsPropertyCollection.Initializes a new instance of the SettingsPropertyCollection class.

Propriétés

Count

Obtient une valeur qui indique le nombre d'objets SettingsProperty dans la collection.Gets a value that specifies the number of SettingsProperty objects in the collection.

IsSynchronized

Obtient une valeur qui indique si l'accès à la collection est synchronisé (thread-safe).Gets a value that indicates whether access to the collection is synchronized (thread safe).

Item[String]

Obtient l'élément de collection portant le nom spécifié.Gets the collection item with the specified name.

SyncRoot

Obtient l'objet utilisé pour synchroniser l'accès à la collection.Gets the object to synchronize access to the collection.

Méthodes

Add(SettingsProperty)

Ajoute un objet SettingsProperty à la collection.Adds a SettingsProperty object to the collection.

Clear()

Supprime tous les objets SettingsProperty de la collection.Removes all SettingsProperty objects from the collection.

Clone()

Crée une copie de la collection existante.Creates a copy of the existing collection.

CopyTo(Array, Int32)

Copie cet objet SettingsPropertyCollection dans un tableau.Copies this SettingsPropertyCollection object to an array.

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetEnumerator()

Obtient l'objet IEnumerator tel qu'il s'applique à la collection.Gets the IEnumerator object as it applies to the collection.

GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
OnAdd(SettingsProperty)

Effectue un traitement personnalisé supplémentaire lors de l'ajout au contenu de l'instance de SettingsPropertyCollection.Performs additional, custom processing when adding to the contents of the SettingsPropertyCollection instance.

OnAddComplete(SettingsProperty)

Effectue un traitement personnalisé supplémentaire après l'ajout au contenu de l'instance de SettingsPropertyCollection.Performs additional, custom processing after adding to the contents of the SettingsPropertyCollection instance.

OnClear()

Effectue un traitement personnalisé supplémentaire lors de l'effacement du contenu de l'instance de SettingsPropertyCollection.Performs additional, custom processing when clearing the contents of the SettingsPropertyCollection instance.

OnClearComplete()

Effectue un traitement personnalisé supplémentaire après l'effacement du contenu de l'instance de SettingsPropertyCollection.Performs additional, custom processing after clearing the contents of the SettingsPropertyCollection instance.

OnRemove(SettingsProperty)

Effectue un traitement personnalisé supplémentaire lors de la suppression du contenu de l'instance de SettingsPropertyCollection.Performs additional, custom processing when removing the contents of the SettingsPropertyCollection instance.

OnRemoveComplete(SettingsProperty)

Effectue un traitement personnalisé supplémentaire après la suppression du contenu de l'instance de SettingsPropertyCollection.Performs additional, custom processing after removing the contents of the SettingsPropertyCollection instance.

Remove(String)

Supprime un objet SettingsProperty de la collection.Removes a SettingsProperty object from the collection.

SetReadOnly()

Met la collection en lecture seule.Sets the collection to be read-only.

ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

S’applique à

Voir aussi