API version 4
iOSAndroidWindows
オブジェクトの名前を文字列で示します。オブジェクトの名前とは、オブジェクトツリーで識別される名前です。
CRSではvar変数にオブジェクトリファレンスを格納することにより、1つのオブジェクトに複数の名前でアクセスすることが可能です。Nameプロパティは、こうしたvar変数の名前(ラベル)とは関係なく、オブジェクトがオブジェクトツリーに接続された際に付与される名前を示します。オブジェクトツリーに接続されていないオブジェクトのNameプロパティは通常は空文字列で無名です。
オブジェクト名は、通常のオブジェクトツリー接続ステートメントで指定するか、Appendメソッドで指定します。
オブジェクトツリー接続ステートメント例
Form form1 { : Button Button1 { : } : }
この例では、form1とbutton1がNameプロパティに格納されます。
Append例
: var obj = new String; Append(obj, "StringA"); :
この例では、StringAがNameプロパティに格納されます。
このプロパティは読取専用で更新することはできません。