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を対象外とするフラグ |