QiValue プロパティ |
QiValue 型で公開されるメンバーは以下のとおりです。
名前 | 説明 | |
---|---|---|
ContentValueKind | 値の種類を取得しますが、動的型については中身の型の種類を取得します。 | |
Count | リスト、連想配列、タプルの要素数を取得します。それ以外の値の場合0を返します。 | |
ItemInt32 |
リストまたはタプルにインデクスでアクセスします。境界チェックは行われません。
| |
ItemQiValue |
連想配列にキー要素でアクセスします。キーが連想配列に含まれるかどうかはチェックされません。
| |
MapItems | 保持しているデータが連想配列である場合、キー/値ペアの一覧を取得します。 | |
MapKeys | 保持しているデータが連想配列である場合、キー/値ペアのうちキーの一覧を取得します。 | |
MapValues | 保持しているデータが連想配列である場合、キー/値ペアのうち値の一覧を取得します。 | |
NonDynamicValue |
ダイナミック型を再帰的にアンパックし、ダイナミック型でない実際の内容を取得します。
この処理はほぼ全ての処理に対して自動で行っているため明示的に呼び出す必要はほとんどありません。
| |
Value |
格納されている値を取得します。コンテナ型の場合自分自身のインスタンスを返します。
| |
ValueKind | 値の種類を取得します。 | |
Void | Qi Frameworkへ登録する関数についての、戻り値が無いことを示す値を取得します。 |