IAccessible::p ut_accValue メソッド (oleacc.h)
IAccessible::p ut_accValue メソッドは、指定したオブジェクトの値を設定します。 値のないオブジェクトもあります。
構文
HRESULT put_accValue(
[in] VARIANT varChild,
[in] BSTR szValue
);
パラメーター
[in] varChild
型: VARIANT
設定する値情報がオブジェクトに属するか、オブジェクトの子要素の 1 つに属するかを指定します。 このパラメーターは、CHILDID_SELF (オブジェクトに関する情報を設定する場合) または子 ID (オブジェクトの子要素に関する情報を設定する場合) のいずれかです。 VARIANT 構造体の初期化の詳細については、「パラメーターでの子 ID の使用方法」を参照してください。
[in] szValue
種類: BSTR
オブジェクトの値を含むローカライズされた文字列。
戻り値
型: HRESULT
成功した場合は、S_OK を返します。
成功しなかった場合は、次のテーブルの値の 1 つ、または別の標準 COM エラー コードを返します。 サーバーはこれらの値を返しますが、クライアントは常に出力パラメーターをチェックして、有効な値が含まれていることを確認する必要があります。 詳細については、「 IAccessible 戻り値の確認」を参照してください。
エラー | 説明 |
---|---|
|
オブジェクトは、このプロパティをサポートしていません。 |
|
引数が有効ではありません。 |
注釈
IAccessible::p ut_accValue メソッドは、一部の UI 要素 (通常はコントロールの編集) でサポートされています。 このメソッドをサポートしていない UI 要素の場合は、代わりにコントロール固有のメソッドが使用されます。 詳細については、「 サポートされているユーザー インターフェイス要素リファレンス」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | oleacc.h |
Library | Oleacc.lib |
[DLL] | Oleacc.dll |
再頒布可能パッケージ | SP6 以降および Windows 95 を使用した Windows NT 4.0 のアクティブなアクセシビリティ 1.3 RDK |