SettingsPropertyCollection クラス

定義

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
継承
SettingsPropertyCollection
実装

注釈

コレクションSettingsPropertyCollectionには、オブジェクトのSettingsPropertyコレクションが含まれています。The SettingsPropertyCollection collection contains a collection of SettingsProperty objects. SettingsPropertyオブジェクトは、個々の構成プロパティに関するメタデータを表すクラスとして内部的に使用されます。A SettingsProperty object is used internally as the class that represents metadata about an individual configuration property.

コンストラクター

SettingsPropertyCollection()

SettingsPropertyCollection クラスの新しいインスタンスを初期化します。Initializes a new instance of the SettingsPropertyCollection class.

プロパティ

Count

コレクション内の SettingsProperty オブジェクトの数を示す値を取得します。Gets a value that specifies the number of SettingsProperty objects in the collection.

IsSynchronized

コレクションへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。Gets a value that indicates whether access to the collection is synchronized (thread safe).

Item[String]

指定した名前を持つコレクション項目を取得します。Gets the collection item with the specified name.

SyncRoot

コレクションへのアクセスを同期するためのオブジェクトを取得します。Gets the object to synchronize access to the collection.

メソッド

Add(SettingsProperty)

SettingsProperty オブジェクトをコレクションに追加します。Adds a SettingsProperty object to the collection.

Clear()

コレクションからすべての SettingsProperty オブジェクトを削除します。Removes all SettingsProperty objects from the collection.

Clone()

既存のコレクションのコピーを作成します。Creates a copy of the existing collection.

CopyTo(Array, Int32)

この SettingsPropertyCollection オブジェクトを配列にコピーします。Copies this SettingsPropertyCollection object to an array.

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetEnumerator()

コレクションに適用する IEnumerator オブジェクトを取得します。Gets the IEnumerator object as it applies to the collection.

GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
OnAdd(SettingsProperty)

SettingsPropertyCollection インスタンスの内容に追加するときに、追加のカスタム処理を実行します。Performs additional, custom processing when adding to the contents of the SettingsPropertyCollection instance.

OnAddComplete(SettingsProperty)

SettingsPropertyCollection インスタンスの内容に追加した後に、追加のカスタム処理を実行します。Performs additional, custom processing after adding to the contents of the SettingsPropertyCollection instance.

OnClear()

SettingsPropertyCollection インスタンスの内容を消去するときに、追加のカスタム処理を実行します。Performs additional, custom processing when clearing the contents of the SettingsPropertyCollection instance.

OnClearComplete()

SettingsPropertyCollection インスタンスの内容を消去した後に、追加のカスタム処理を実行します。Performs additional, custom processing after clearing the contents of the SettingsPropertyCollection instance.

OnRemove(SettingsProperty)

SettingsPropertyCollection インスタンスの内容を削除するときに、追加のカスタム処理を実行します。Performs additional, custom processing when removing the contents of the SettingsPropertyCollection instance.

OnRemoveComplete(SettingsProperty)

SettingsPropertyCollection インスタンスの内容を削除した後に、追加のカスタム処理を実行します。Performs additional, custom processing after removing the contents of the SettingsPropertyCollection instance.

Remove(String)

SettingsProperty オブジェクトをコレクションから削除します。Removes a SettingsProperty object from the collection.

SetReadOnly()

コレクションを読み取り専用に設定します。Sets the collection to be read-only.

ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)

拡張メソッド

Cast<TResult>(IEnumerable)

IEnumerable の要素を、指定した型にキャストします。Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

指定された型に基づいて IEnumerable の要素をフィルター処理します。Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

クエリの並列化を有効にします。Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerableIQueryable に変換します。Converts an IEnumerable to an IQueryable.

適用対象

こちらもご覧ください