Find
Find(object, Type, EachField<T>.OnFind)
説明
フィールドを見つける。
パラメーター
| パラメーター名 | 説明 |
|---|---|
| rootObj | オブジェクト |
| type | オブジェクトの型 |
| onFind | 見つけた場合のコールバック |
Find(object, Type, EachField<T>.OnFind, bool)
説明
フィールドを見つける。
パラメーター
| パラメーター名 | 説明 |
|---|---|
| rootObj | オブジェクト |
| type | オブジェクトの型 |
| onFind | 見つけた場合のコールバック |
| ignoreRoot | rootObjを対象外とするフラグ |
Find(object, Type, EachField<T>.OnFindEx)
説明
フィールドを見つける。
パラメーター
| パラメーター名 | 説明 |
|---|---|
| rootObj | オブジェクト |
| type | オブジェクトの型 |
| onFind | 見つけた場合のコールバック |
Find(object, Type, EachField<T>.OnFindEx, bool)
説明
フィールドを見つける。
パラメーター
| パラメーター名 | 説明 |
|---|---|
| rootObj | オブジェクト |
| type | オブジェクトの型 |
| onFind | 見つけた場合のコールバック |
| ignoreRoot | rootObjを対象外とするフラグ |
Find(object, Type)
public static List<T> Find(object rootObj, Type type) ;
説明
フィールドを見つけListで返す。
パラメーター
| パラメーター名 | 説明 |
|---|---|
| rootObj | オブジェクト |
| type | オブジェクトの型 |
戻り値
見つけた値のリスト
Find(object, Type, bool)
public static List<T> Find(object rootObj, Type type, bool ignoreRoot) ;
説明
フィールドを見つけListで返す。
パラメーター
| パラメーター名 | 説明 |
|---|---|
| rootObj | オブジェクト |
| type | オブジェクトの型 |
| ignoreRoot | rootObjを対象外とするフラグ |
戻り値
見つけた値のリスト
Find(object, Type, List<T>)
public static void Find(object rootObj, Type type, List<T> list) ;
説明
フィールドを見つけListに追加する。
パラメーター
| パラメーター名 | 説明 |
|---|---|
| rootObj | オブジェクト |
| type | オブジェクトの型 |
| list | 格納するList |
Find(object, Type, List<T>, bool)
public static void Find(object rootObj, Type type, List<T> list, bool ignoreRoot) ;
説明
フィールドを見つけListに追加する。
パラメーター
| パラメーター名 | 説明 |
|---|---|
| rootObj | オブジェクト |
| type | オブジェクトの型 |
| list | 格納するList |
| ignoreRoot | rootObjを対象外とするフラグ |
Find(object, Type, EachField<T>.IFindReceiver)
説明
フィールドを見つけIFindReceiverのOnFindを呼ぶ。
パラメーター
| パラメーター名 | 説明 |
|---|---|
| rootObj | オブジェクト |
| type | オブジェクトの型 |
| receiver | 受取先 |
Find(object, Type, EachField<T>.IFindReceiver, bool)
public static void Find(object rootObj, Type type, EachField<T>.IFindReceiver receiver, bool ignoreRoot) ;
説明
フィールドを見つけIFindReceiverのOnFindを呼ぶ。
パラメーター
| パラメーター名 | 説明 |
|---|---|
| rootObj | オブジェクト |
| type | オブジェクトの型 |
| receiver | 受取先 |
| ignoreRoot | rootObjを対象外とするフラグ |