Arbor 3: FSM & BT Graph Editor
3.7.8
|
シリアライズ可能な型の参照用クラス。 [詳解]
ISerializationCallbackReceiverを継承しています。
公開メンバ関数 | |
ClassTypeReference () | |
何も指定しないでClassTypeReferenceを作成する。 [詳解] | |
ClassTypeReference (Type type) | |
Typeを指定してClassTypeReferenceを作成する。 [詳解] | |
bool | IsAssignableFrom (Type type) |
割り当て可能な型かどうかを判定する。 [詳解] | |
bool | Equals (ClassTypeReference typeRef) |
ClassTypeReferenceと等しいかを返す。 [詳解] | |
bool | Equals (Type type) |
Typeと等しいかを返す。 [詳解] | |
override bool | Equals (object obj) |
objectと等しいかを返す。 [詳解] | |
override int | GetHashCode () |
ハッシュ値を取得する。 [詳解] | |
override string | ToString () |
文字列に変換する。 [詳解] | |
静的公開メンバ関数 | |
static bool | operator== (ClassTypeReference typeRef, Type type) |
ClassTypeReferenceとTypeが等しいかを返す。 [詳解] | |
static bool | operator!= (ClassTypeReference typeRef, Type type) |
ClassTypeReferenceとTypeが等しくないかを返す。 [詳解] | |
static bool | operator== (Type type, ClassTypeReference typeRef) |
ClassTypeReferenceとTypeが等しいかを返す。 [詳解] | |
static bool | operator!= (Type type, ClassTypeReference typeRef) |
ClassTypeReferenceとTypeが等しくないかを返す。 [詳解] | |
static implicit | operator Type (ClassTypeReference typeRef) |
ClassTypeReferenceからTypeへキャストする。 [詳解] | |
static implicit | operator ClassTypeReference (Type type) |
TypeからClassTypeReferenceへキャストする。 [詳解] | |
static string | TidyAssemblyTypeName (Type type) |
Typeをシリアライズ可能な文字列に変換する。 [詳解] | |
static Type | GetAssemblyType (string assemblyTypeName) |
文字列からSystem.Typeを取得する。 [詳解] | |
プロパティ | |
Type | type [get, set] |
参照している型 [詳解] | |
string | assemblyTypeName [get] |
シリアライズ可能な形式の型名 [詳解] | |
シリアライズ可能な型の参照用クラス。
Editorから選択可能な型を制限するにはClassTypeConstraintAttributeを継承している属性を指定する。
何も指定しないでClassTypeReferenceを作成する。
ClassTypeReference | ( | Type | type | ) |
Typeを指定してClassTypeReferenceを作成する。
bool Equals | ( | ClassTypeReference | typeRef | ) |
ClassTypeReferenceと等しいかを返す。
typeRef | ClassTypeReferenceの値 |
override bool Equals | ( | object | obj | ) |
objectと等しいかを返す。
obj | objectの値 |
bool Equals | ( | Type | type | ) |
Typeと等しいかを返す。
type | Typeの値 |
|
static |
文字列からSystem.Typeを取得する。
assemblyTypeName | 型名 |
override int GetHashCode | ( | ) |
ハッシュ値を取得する。
bool IsAssignableFrom | ( | Type | type | ) |
割り当て可能な型かどうかを判定する。
type | 判定する型 |
|
static |
TypeからClassTypeReferenceへキャストする。
type | Typeの値 |
|
static |
ClassTypeReferenceからTypeへキャストする。
typeRef | ClassTypeReferenceの値 |
|
static |
ClassTypeReferenceとTypeが等しくないかを返す。
typeRef | ClassTypeReferenceの値 |
type | Typeの値 |
|
static |
ClassTypeReferenceとTypeが等しくないかを返す。
type | Typeの値 |
typeRef | ClassTypeReferenceの値 |
|
static |
ClassTypeReferenceとTypeが等しいかを返す。
typeRef | ClassTypeReferenceの値 |
type | Typeの値 |
|
static |
ClassTypeReferenceとTypeが等しいかを返す。
type | Typeの値 |
typeRef | ClassTypeReferenceの値 |
|
static |
Typeをシリアライズ可能な文字列に変換する。
type | Typeの値 |
override string ToString | ( | ) |
文字列に変換する。
|
get |
シリアライズ可能な形式の型名
|
getset |
参照している型