StyleCollection クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Style オブジェクトのコレクションを表します。
public ref class StyleCollection : System::Web::UI::StateManagedCollection
public class StyleCollection : System.Web.UI.StateManagedCollection
type StyleCollection = class
inherit StateManagedCollection
Public Class StyleCollection
Inherits StateManagedCollection
- 継承
注釈
クラスを使用して、 StyleCollection コントロールのオブジェクトを格納および管理し Style ます。 コントロールの開発者は、このクラスを使用して、コントロールのさまざまな部分に適用される一連のスタイルを含めることができます。
オブジェクトが追加されると、コレクションのサイズが動的に増加します。 このコレクションのインデックスは0から始まります。 Countコレクションに含まれるオブジェクトの数を確認するには、プロパティを使用します。
また、 StyleCollection メソッドとプロパティを使用して、次の機能を提供します。
Add1 つのスタイルをコレクションに追加するメソッド。
Insertコレクション内の特定のインデックスにスタイルを追加するメソッド。
Removeコレクションからスタイルを削除するメソッド。
RemoveAt特定のインデックスにあるスタイルを削除するメソッド。
Contains特定のスタイルがコレクション内に既に存在するかどうかを確認するメソッド。
IndexOfコレクション内のスタイルのインデックスを取得するメソッド。
Clearコレクションからすべてのスタイルを削除するメソッド。
プロパティ
Count |
StateManagedCollection コレクションに格納されている要素の数を取得します。 (継承元 StateManagedCollection) |
Item[Int32] |
Style オブジェクト内の指定したインデックス位置にある StyleCollection オブジェクトを取得します。 |
メソッド
Add(Style) |
指定した Style オブジェクトを StyleCollection オブジェクトの末尾に追加します。 |
Clear() |
StateManagedCollection コレクションからすべての項目を削除します。 (継承元 StateManagedCollection) |
Contains(Style) |
指定したスタイルがコレクション内にあるかどうかを確認します。 |
CopyTo(Array, Int32) |
特定の配列インデックスを開始位置として、配列に StateManagedCollection コレクションの要素をコピーします。 (継承元 StateManagedCollection) |
CopyTo(Style[], Int32) |
StyleCollection の要素を、1 次元の Style 配列にコピーします。コピー操作は、コピー先配列の指定したインデックスから始まります。 |
CreateKnownType(Int32) |
Style メソッドから返される単一要素のコレクションに基づいて、GetKnownTypes() クラスのインスタンスを作成します。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetEnumerator() |
StateManagedCollection コレクションを反復処理する反復子を返します。 (継承元 StateManagedCollection) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetKnownTypes() |
IStateManager が格納できる StyleCollection 型の配列を取得します。 |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
IndexOf(Style) |
コレクション内の指定した Style オブジェクトのインデックスを返します。 |
Insert(Int32, Style) |
指定した Style オブジェクトを、StyleCollection の指定したインデックス位置に挿入します。 |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
OnClear() |
派生クラスでオーバーライドされた場合、Clear() メソッドによってコレクションからすべての項目が削除される前の補足作業を実行します。 (継承元 StateManagedCollection) |
OnClearComplete() |
派生クラスでオーバーライドされた場合、Clear() メソッドによってコレクションからすべての項目が削除された後の補足作業を実行します。 (継承元 StateManagedCollection) |
OnInsert(Int32, Object) |
派生クラスでオーバーライドされた場合、IList.Insert(Int32, Object) メソッドまたは IList.Add(Object) メソッドによってコレクションに項目が追加される前の補足作業を実行します。 (継承元 StateManagedCollection) |
OnInsertComplete(Int32, Object) |
派生クラスでオーバーライドされた場合、IList.Insert(Int32, Object) メソッドまたは IList.Add(Object) メソッドによってコレクションに項目が追加された後の補足作業を実行します。 (継承元 StateManagedCollection) |
OnRemove(Int32, Object) |
派生クラスでオーバーライドされた場合、IList.Remove(Object) メソッドまたは IList.RemoveAt(Int32) メソッドによって、指定された項目がコレクションから削除される前の補足作業を実行します。 (継承元 StateManagedCollection) |
OnRemoveComplete(Int32, Object) |
派生クラスでオーバーライドされた場合、IList.Remove(Object) メソッドまたは IList.RemoveAt(Int32) メソッドによって、指定された項目がコレクションから削除された後の補足作業を実行します。 (継承元 StateManagedCollection) |
OnValidate(Object) |
派生クラスでオーバーライドされた場合、StateManagedCollection コレクションの要素を検証します。 (継承元 StateManagedCollection) |
Remove(Style) |
指定した Style オブジェクトを StyleCollection オブジェクトから削除します。 |
RemoveAt(Int32) |
指定したインデックス位置にある Style オブジェクトを StyleCollection オブジェクトから削除します。 |
SetDirty() |
強制的に StateManagedCollection コレクション全体をビューステートにシリアル化します。 (継承元 StateManagedCollection) |
SetDirtyObject(Object) |
コレクションに格納されている入力 Style オブジェクトに、変更情報だけを記録するのではなく、すべての状態をビューステートに記録するように指示します。 |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
明示的なインターフェイスの実装
拡張メソッド
Cast<TResult>(IEnumerable) |
IEnumerable の要素を、指定した型にキャストします。 |
OfType<TResult>(IEnumerable) |
指定された型に基づいて IEnumerable の要素をフィルター処理します。 |
AsParallel(IEnumerable) |
クエリの並列化を有効にします。 |
AsQueryable(IEnumerable) |
IEnumerable を IQueryable に変換します。 |