RecyclingItemContainerGeneratorデータ型で公開されるメンバを以下の表に示します。
| 名前 | 解説 | |
|---|---|---|
![]() | CountOfActiveContainers | 有効なコンテナーの名前を返します(読み取り専用) |
![]() | CountOfAllContainers | コンテナーの合計数 (有効および無効の両方) を返します(読み取り専用)。 |
![]() | Status | ジェネレーターの現在の状態を返します (読み取り専用) |
| 名前 | 解説 | |
|---|---|---|
![]() | BeginGeneration | オーバーロードされます。 生成プロセスの初めに呼び出されます。 |
![]() | ContainerFromIndex | ItemCollection 内の指定されたインデックスで項目に対応する要素を返します。 |
![]() | ContainerFromItem | 指定された項目に対応する UIElement を返します。 |
![]() | DeactivateAllContainers | すべてのコンテナーを非アクティブ化します。 |
![]() | DeactivateContainer | 特定のコンテナーを非アクティブ化します。 |
![]() | EndGeneration | 生成プロセスの終了に呼び出されます。 |
![]() | GenerateNext | オーバーロードされます。 次の項目の表示に使用さsれるコンテナー要素を返します。 |
![]() | GeneratorPositionFromIndex | 指定したインデックスで項目に割り当てられる GeneratorPosition オブジェクトを返します。 |
![]() | IndexFromContainer | 指定した生成 UIElement に対応する項目にインデックスを返します。 |
![]() | IndexFromGeneratorPosition | 指定された GeneratorPosition にマップするインデックスを返します。 |
![]() | ItemFromContainer | 指定された作成済みの UIElement に対応する項目を返します。 |
![]() | PrepareItemContainer | 対応する項目のコンテナーとして指定した要素を準備します。 |
![]() | Remove | ひとつ以上の生成(実現)された項目を削除します。 |
![]() | RemoveAll | すべての (実現) 項目を削除します。 |
![]() | RemoveAllDeactivatedContainers | 過去に非アクティブ化されたすべての生成コンテナーを削除します。 |
![]() | StartAt | オーバーロードされます。 指定した GeneratorPosition で開始し指定した GeneratorDirection にある項目を生成するためにジェネレータを準備します。 |
![]() | VerifyAllDeactivatedContainers | 以前に生成され、無効および非アクティブ化になったコンテナーを解除します。 |
| 名前 | 解説 | |
|---|---|---|
![]() | ContainerDiscarded | コンテナーが破棄されたときに発生します。 |
![]() | StatusChanged | Status が変更された時に発生します。 |