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>
- 補足
大文字と小文字を区別する。