API version 1
- ‐
getProperty¶
.NETオブジェクトのプロパティの値を取得します。
呼出形式一覧
呼出形式 |
説明 |
---|---|
|
.NETオブジェクトのプロパティの値を取得します。 |
戻り値一覧
戻り値 |
説明 |
---|---|
.NETクラスのプロパティの値 |
引数一覧
引数 |
説明 |
---|---|
propertyName |
プロパティ名
大文字と小文字を区別します。
|
indexes |
インデックス付きプロパティの場合にインデックス値を指定します。 インデックスの型には整数値以外も指定できます。また複数のインデックスを指定することもできます。
インデックスに指定できる値のルールはメソッドの引数と同様です。詳細は 引数の指定方法 を参照してください。
|
例外
識別子 |
説明 |
---|---|
CRS::Option::Windows-1:1 |
Windowsエラーが発生しました |
CRS::Option::Windows-1:2 |
Invokerエラー |
CRS::Option::Windows-1:3 |
引数が有効なExternalObjectオブジェクト、またはExtValオブジェクトではありません |
CRS::Option::Windows-1:4 |
サポートされていないデータ型です |
CRS::Option::Windows-1:5 |
Invokerとのデータ整合性に問題があります |
CRS::Option::Windows-1:6 |
外部ユーザー例外が発生しました |
CRS::Option::Windows-2:1 |
Invokerが起動できませんでした |
CRS::Option::Windows-2:2 |
Invokerが予期せず終了しました |
CRS::Option::Windows-2:3 |
メッセージキューはすでに作成されています |
関連項目
ExtVal クラス
setProperty 、 getPropStatic メソッド
使用例
CRSダウンロード
Form ExternalObject_getProperty {
X = 0;
Y = 0;
width = 640;
Height = 300;
nextTabKey = KEY_F01;
Button button1 {
x = 520;
y = 8;
width = 104;
height = 24;
title = "実行";
Function OnTouch( e ) {
var lib = "System, Version=2.0.0.0, Culture=Neutral, PublicKeyToken=b77a5c561934e089";
var ext = new ExternalObject("System.Uri", lib, ^.textbox1.value);
#Schemeプロパティの内容を取得します。
print( "Schema:", ext.getProperty("Scheme"));
#Hostプロパティの内容を取得します。
print( "Host:", ext.getProperty("Host"));
#LocalPathプロパティの内容を取得します。
print( "LocalPath:",ext.getProperty("LocalPath") );
}
}
TextBox textbox1 {
x = 8;
y = 8;
width = 496;
height = 24;
value = "http://biz-collections.com/support/webpages/html/onlinemanual/index.html";
}
}