AttributeInfo.GetArgumentValueAs(IServiceProvider, Int32, Type) メソッド

定義

型とインデックスを指定して、このインスタンスの該当する引数を取得します。

public:
 System::Object ^ GetArgumentValueAs(IServiceProvider ^ serviceProvider, int argumentIndex, Type ^ requestedType);
public object GetArgumentValueAs (IServiceProvider serviceProvider, int argumentIndex, Type requestedType);
member this.GetArgumentValueAs : IServiceProvider * int * Type -> obj
Public Function GetArgumentValueAs (serviceProvider As IServiceProvider, argumentIndex As Integer, requestedType As Type) As Object

パラメーター

serviceProvider
IServiceProvider

この操作を補助する IServiceProvider

argumentIndex
Int32

引数のコレクションのうち、要求する引数を表す integer インデックス。

requestedType
Type

引数の Type

戻り値

Object

要求された型を Object にキャストしたもの。

例外

argumentIndex が引数コレクションの範囲を超えています。

requestedType が null 参照 (Visual Basic の場合は Nothing) です。

適用対象