mxsdoc

AttributeUtility.ms

struct AttributeUtilityStruct

アトリビュート用の追加メソッドを提供する。

public fn GetAttribute

オブジェクトから指定した名前のアトリビュートインスタンスを取得する。

パラメータ
obj
<Any>
パラメータ
attributeName
<Name>
戻り値
<Attribute|UndefinedClass>
補足

アトリビュートが見つからない場合はundefined返す。

public fn GetAttributeNames

オブジェクトが持つ全てのアトリビュートの名前を取得する。

パラメータ
obj
<Any>
戻り値
<Array[<Name>]>

public fn HasAttribute

オブジェクトが指定した名前のアトリビュートを持っているかどうかを判定する。

パラメータ
obj
<Any>
パラメータ
attributeName
<Name>
戻り値
<BooleanClass>

public fn IsAttribute

指定されたオブジェクトがアトリビュートインスタンスかどうかを判定する。

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

public fn StructName

戻り値
<Name>

public fn Dump

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

出力先。既定値はlistener

戻り値
<OkClass>

public fn Equals

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

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