mxsdoc

DotNetUtility.ms

struct DotNetUtilityStruct

.NET用の追加メソッドを提供する。

public fn IsInstanceOf

オブジェクトが指定した型のインスタンスかどうかを判定する。

パラメータ
typeName
<String>

型のアセンブリ修飾名。

パラメータ
obj
<DotNetObject:Any>
戻り値
<BooleanClass>

public fn IsSubclassOf

クラス、またはオブジェクトが指定した型から派生しているかどうかを判定する。

パラメータ
typeName
<String>

型のアセンブリ修飾名。

パラメータ
obj
<DotNetClass:Any|DotNetObject:Any>
戻り値
<BooleanClass>

public fn TypeOf

型の完全修飾名を取得する。

パラメータ
obj
<DotNetClass:Any|DotNetObject:Any>
戻り値
<String>
補足

DotNetClassおよびDotNetObject以外の場合はclassOfの結果を文字列化する。

public fn StructName

戻り値
<Name>

public fn Dump

パラメータ
indent:
<String>
パラメータ
out:
<FileStream|StringStream|WindowStream>

出力先。既定値はlistener

戻り値
<OkClass>

public fn Equals

パラメータ
obj
<Any>
戻り値
<BooleanClass>
補足

大文字と小文字を区別する。