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

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

COMMemberInfo.GetValue メソッド

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

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

Function GetValue ( _
    invokeAttr As BindingFlags, _
    binder As Binder, _
    index As Object(), _
    culture As CultureInfo _
) As Object
Dim instance As COMMemberInfo
Dim invokeAttr As BindingFlags
Dim binder As Binder
Dim index As Object()
Dim culture As CultureInfo
Dim returnValue As Object

returnValue = instance.GetValue(invokeAttr, binder, index, culture)
Object GetValue (
    BindingFlags invokeAttr,
    Binder binder,
    Object[] index,
    CultureInfo culture
)
Object^ GetValue (
    BindingFlags invokeAttr, 
    Binder^ binder, 
    array<Object^>^ index, 
    CultureInfo^ culture
)
Object GetValue (
    BindingFlags invokeAttr, 
    Binder binder, 
    Object[] index, 
    CultureInfo culture
)
function GetValue (
    invokeAttr : BindingFlags, 
    binder : Binder, 
    index : Object[], 
    culture : CultureInfo
) : Object

パラメータ

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 の表記が異なるためです。

戻り値
呼び出されたメソッドの戻り値を格納している Object。コンストラクタの場合は、再初期化されたオブジェクト。メソッドの戻り値の型が void の場合は null 参照 (Visual Basic では Nothing)。Invoke は、メソッドまたはコンストラクタを呼び出す前に、ユーザーに必要なアクセス許可が与えられていることを確認し、パラメータが有効かどうかを検査します。

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



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

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

   

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



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

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

©2026 GRAS Group, Inc.RSS