リサイズはクリックかドラッグ

RestrictedCapacityCollectionT クラス

容量制限のあるList基底クラス
継承階層
SystemObject
  WodiLib.SysModelBaseRestrictedCapacityCollectionT
    WodiLib.SysRestrictedCapacityCollectionT
      More...

名前空間:  WodiLib.Sys
アセンブリ:  WodiLib (in WodiLib.dll) バージョン: 2.3.0.0
構文
C#
[SerializableAttribute]
public abstract class RestrictedCapacityCollection<T> : ModelBase<RestrictedCapacityCollection<T>>, 
	IRestrictedCapacityCollection<T>, IList<T>, ICollection<T>, IEnumerable<T>, 
	IEnumerable, IReadOnlyRestrictedCapacityCollection<T>, IModelBase<IReadOnlyRestrictedCapacityCollection<T>>, IEquatable<IReadOnlyRestrictedCapacityCollection<T>>, 
	INotifyPropertyChanged, IReadOnlyList<T>, IReadOnlyCollection<T>, IEquatable<IReadOnlyList<T>>, 
	INotifyCollectionChanged, IEquatable<IFixedLengthCollection<T>>, ISerializable

型パラメーター

T
リスト内包クラス

RestrictedCapacityCollectionT 型は下記のメンバーを公開します。

コンストラクター
プロパティ
  名前説明
Public プロパティCount
要素数
Public プロパティItem
インデクサによるアクセス
Protected プロパティItems
リスト
トップ
メソッド
  名前説明
Public メソッドAdd
リストの末尾に要素を追加する。
Public メソッドAddRange
リストの末尾に要素を追加する。
Public メソッドAdjustLength
要素数を指定の数に合わせる。
Public メソッドAdjustLengthIfShort
要素数が不足している場合、要素数を指定の数に合わせる。
Public メソッドAll
すべての列挙子を取得する。
Public メソッドClear
すべての要素を削除し、最小の要素数だけ初期化する。
Protected メソッドClearItems
要素をすべて除去する。
Public メソッドContains
指定の要素が含まれているか判断する。
Public メソッドCopyTo
すべての要素を、指定された配列のインデックスから始まる部分にコピーする。
Public メソッドEquals(Object)
Determines whether the specified object is equal to the current object.
(ModelBaseTChildから継承)
Public メソッドEquals(IEnumerableT)
値を比較する。
Public メソッドEquals(IReadOnlyListT)
値を比較する。
Public メソッドEquals(IFixedLengthCollectionT)
値を比較する。
Public メソッドEquals(IReadOnlyFixedLengthCollectionT)
値を比較する。
Public メソッドEquals(IReadOnlyRestrictedCapacityCollectionT)
値を比較する。
Public メソッドEquals(ModelBaseTChild)
値を比較する。
(ModelBaseTChildから継承)
Public メソッドEquals(RestrictedCapacityCollectionT)
値を比較する。
(ModelBaseTChildEquals(TChild)をオーバーライド)
Protected メソッドFillMinCapacity
要素最小数に充足するまでデフォルト要素を追加する。
Protected メソッドFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Objectから継承)
Public メソッドGetEnumerator
反復処理する列挙子を返す。
Public メソッドGetHashCode
Serves as the default hash function.
(ModelBaseTChildから継承)
Public メソッドGetMaxCapacity
容量最大値を返す。
Public メソッドGetMinCapacity
容量最小値を返す。
Public メソッドGetObjectData
オブジェクトをシリアル化するために必要なデータを設定する。
Public メソッドGetRange
指定範囲の要素を簡易コピーしたリストを取得する。
Public メソッドGetType
Gets the Type of the current instance.
(Objectから継承)
Public メソッドIndexOf
指定したオブジェクトを検索し、最初に出現する位置のインデックスを返す。
Public メソッドInsert
指定したインデックスの位置に要素を挿入する。
Protected メソッドInsertItem
指定したインデックスの位置に要素を挿入する。
Public メソッドInsertRange
指定したインデックスの位置に要素を挿入する。
Protected メソッドMakeDefaultItem
格納対象のデフォルトインスタンスを生成する。
Protected メソッドMemberwiseClone
Creates a shallow copy of the current Object.
(Objectから継承)
Public メソッドMove
指定したインデックスにある項目をコレクション内の新しい場所へ移動する。
Protected メソッドMoveItem
指定したインデックスにある項目をコレクション内の新しい場所へ移動する。
Public メソッドMoveRange
指定したインデックスから始まる連続した項目をコレクション内の新しい場所へ移動する。
Protected メソッドNotifyPropertyChanged
プロパティ変更イベント
(ModelBaseTChildから継承)
Public メソッドCode exampleOverwrite
指定したインデックスを起点として、要素の上書き/追加を行う。
Public メソッドRemove
特定のオブジェクトを要素として持つとき、最初に出現したものを削除する。
Public メソッドRemoveAt
指定したインデックスにある要素を削除する。
Protected メソッドRemoveItem
指定したインデックスにある要素を削除する。
Public メソッドRemoveRange
要素の範囲を削除する。
Protected メソッドSetItem
指定したインデックス位置にある要素を置き換える。
Public メソッドToString
Returns a string that represents the current object.
(Objectから継承)
トップ
イベント
拡張メソッド
関連項目
継承階層
SystemObject
  WodiLib.SysModelBaseRestrictedCapacityCollectionT
    WodiLib.SysRestrictedCapacityCollectionT
      WodiLib.CommonCommonEventList
      WodiLib.CommonCommonEventSpecialArgCaseList
      WodiLib.DatabaseDatabaseDataDescList
      WodiLib.DatabaseDatabaseItemDescList
      WodiLib.DatabaseDatabaseTypeDescList
      WodiLib.DatabaseDataNameList
      WodiLib.DatabaseDBDataSettingList
      WodiLib.DatabaseDBItemSettingList
      WodiLib.DatabaseDBItemValueList
      WodiLib.DatabaseDBItemValuesList
      WodiLib.DatabaseDBTypeSettingList
      WodiLib.EventCharaMoveCommandList
      WodiLib.Event.EventCommandCommonEventIntArgList
      WodiLib.Event.EventCommandCommonEventStrArgList
      WodiLib.Event.EventCommandConditionNumberList
      WodiLib.Event.EventCommandEventCommandExpansionNumberArgList
      WodiLib.Event.EventCommandEventCommandExpansionStringArgList
      WodiLib.Event.EventCommandEventCommandList
      WodiLib.IniExtensionList
      WodiLib.MapMapChipColumns
      WodiLib.MapMapChipList
      WodiLib.MapMapEventList
      WodiLib.MapMapEventPageList
      WodiLib.MapMapTreeNodeList
      WodiLib.MapMapTreeOpenStatusList
      WodiLib.MapTilePathSettingList
      WodiLib.MapTileSetSettingList
      WodiLib.MapTileTagNumberList