COMMemberInfo.SetValue メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > COMMemberInfo.SetValue メソッドの意味・解説 

COMMemberInfo.SetValue メソッド

メンバに関連付けられている値を設定します。このセマンティクスは PropertyInfo.SetValue に似ています。

名前空間: Microsoft.JScript
アセンブリ: Microsoft.JScript (microsoft.jscript.dll 内)
構文構文

Sub SetValue ( _
    value As Object, _
    invokeAttr As BindingFlags, _
    binder As Binder, _
    index As Object(), _
    culture As CultureInfo _
)
Dim instance As COMMemberInfo
Dim value As Object
Dim invokeAttr As BindingFlags
Dim binder As Binder
Dim index As Object()
Dim culture As CultureInfo

instance.SetValue(value, invokeAttr, binder, index, culture)
void SetValue (
    Object value,
    BindingFlags invokeAttr,
    Binder binder,
    Object[] index,
    CultureInfo culture
)
void SetValue (
    Object^ value, 
    BindingFlags invokeAttr, 
    Binder^ binder, 
    array<Object^>^ index, 
    CultureInfo^ culture
)
void SetValue (
    Object value, 
    BindingFlags invokeAttr, 
    Binder binder, 
    Object[] index, 
    CultureInfo culture
)
function SetValue (
    value : Object, 
    invokeAttr : BindingFlags, 
    binder : Binder, 
    index : Object[], 
    culture : CultureInfo
)

パラメータ

value

メソッドまたはコンストラクタを呼び出すオブジェクト。メソッドまたはコンストラクタが静的な場合、この引数は無視されます。

invokeAttr

DefaultBinding、NonPublic など、BindingFlags の 0 個以上のビット フラグを組み合わせたビットマスク。バインダが null 参照 (Visual Basic では Nothing) の場合、このパラメータの値として BindingFlags.DefaultBinding が割り当てられます。これにより、渡す値はすべて無視されます。

binder

バインディング、引数型の強制変換、メンバの呼び出し、およびリフレクションを通じた MemberInfo オブジェクトの取得を有効にするオブジェクト。バインダが null 参照 (Visual Basic では Nothing) の場合、既定のバインダが使用されます。

index

呼び出すメソッドまたはコンストラクタの引数リスト。これは、呼び出すメソッドまたはコンストラクタのパラメータと同じ数、順序、および型のオブジェクトの配列です。パラメータがない場合は、null 参照 (Visual Basic では Nothing) になります。

このインスタンスで表されるメソッドまたはコンストラクタが ByRef パラメータをとる場合、この関数を使用してメソッドまたはコンストラクタを呼び出すために、このパラメータに特別な属性は必要ありません。この配列の中で、何らかの値で明示的に初期化されないオブジェクトには、そのオブジェクト型の既定値が格納されます。参照型の要素の場合、この値は null 参照 (Nothing) です。値型の要素の場合、この値は、実際の要素の型に応じて、0、0.0、または false となります。

culture

型の強制変換を制御するために使用する CultureInfo のインスタンス。これが null 参照 (Visual Basic では Nothing) の場合、現在のスレッドの CultureInfo が使用されます。このインスタンスは、たとえば、1000 を表す String を Double 値に変換する場合に必要です。これは、カルチャによって 1000 の表記が異なるためです。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

COMMemberInfo.SetValue メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



COMMemberInfo.SetValue メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS