パラメーター属性
次の属性は、クラスまたはインターフェイスのメソッドのパラメーターに適用されます。
属性 | 説明 |
---|---|
custom | 独自の属性を定義できるようにします。 |
defaultvalue | 型指定された省略可能なパラメーターの既定値を指定できます。 |
first_is | 転送する最初の配列要素のインデックスを指定します。 |
iid_is | 転送する最初の配列要素のインデックスを指定します。 |
immediatebind | データ バインディング オブジェクトのプロパティに対するすべての変更が、すぐにデータベースに通知されることを示します。 |
in | 呼び出しプロシージャから呼び出されたプロシージャにパラメーターが渡されることを示します。 |
last_is | 転送する最後の配列要素のインデックスを指定します。 |
lcid | ロケール識別子を関数に渡します。 |
length_is | 転送する配列要素の数を指定します。 |
max_is | 有効な配列インデックスの最大値を指定します。 |
省略可能 | メンバー関数の省略可能なパラメーターを指定します。 |
out | 呼び出されたプロシージャから呼び出したプロシージャ (サーバーからクライアント) に返されるポインター パラメーターを示します。 |
範囲 | 実行時に値が設定される引数またはフィールドに使用できる値の範囲を指定します。 |
ref | 参照ポインターを識別します。 |
retval | メンバーの戻り値を受け取るパラメーターを指定します。 |
satype | SAFEARRAY 構造体のデータ型を指定します。 |
size_is | サイズ設定されたポインター、サイズ設定されたポインター間、および単一または多次元配列に割り当てられるメモリのサイズを指定します。 |
unique | 一意のポインターを指定します。 |