Editatu

SettingsPropertyValueCollection Class

Definition

Contains a collection of settings property values that map SettingsProperty objects to SettingsPropertyValue objects.

public ref class SettingsPropertyValueCollection : ICloneable, System::Collections::ICollection
public class SettingsPropertyValueCollection : ICloneable, System.Collections.ICollection
type SettingsPropertyValueCollection = class
    interface IEnumerable
    interface ICloneable
    interface ICollection
type SettingsPropertyValueCollection = class
    interface ICollection
    interface IEnumerable
    interface ICloneable
Public Class SettingsPropertyValueCollection
Implements ICloneable, ICollection
Inheritance
SettingsPropertyValueCollection
Implements

Constructors

Name Description
SettingsPropertyValueCollection()

Initializes a new instance of the SettingsPropertyValueCollection class.

Properties

Name Description
Count

Gets a value that specifies the number of SettingsPropertyValue objects in the collection.

IsSynchronized

Gets a value that indicates whether access to the collection is synchronized (thread safe).

Item[String]

Gets an item from the collection.

SyncRoot

Gets the object to synchronize access to the collection.

Methods

Name Description
Add(SettingsPropertyValue)

Adds a SettingsPropertyValue object to the collection.

Clear()

Removes all SettingsPropertyValue objects from the collection.

Clone()

Creates a copy of the existing collection.

CopyTo(Array, Int32)

Copies this SettingsPropertyValueCollection collection to an array.

GetEnumerator()

Gets the IEnumerator object as it applies to the collection.

Remove(String)

Removes a SettingsPropertyValue object from the collection.

SetReadOnly()

Sets the collection to be read-only.

Applies to