LateBinding.LateGet 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳物件的延遲界定值。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public:
static System::Object ^ LateGet(System::Object ^ o, Type ^ objType, System::String ^ name, cli::array <System::Object ^> ^ args, cli::array <System::String ^> ^ paramnames, cli::array <bool> ^ CopyBack);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Late binding is dynamic and cannot be statically analyzed. The referenced types and members may be trimmed")]
public static object? LateGet(object? o, Type? objType, string name, object?[]? args, string?[]? paramnames, bool[]? CopyBack);
public static object? LateGet(object? o, Type? objType, string name, object?[]? args, string?[]? paramnames, bool[]? CopyBack);
public static object LateGet(object o, Type objType, string name, object[] args, string[] paramnames, bool[] CopyBack);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Late binding is dynamic and cannot be statically analyzed. The referenced types and members may be trimmed")>]
static member LateGet : obj * Type * string * obj[] * string[] * bool[] -> obj
static member LateGet : obj * Type * string * obj[] * string[] * bool[] -> obj
Public Shared Function LateGet (o As Object, objType As Type, name As String, args As Object(), paramnames As String(), CopyBack As Boolean()) As Object
Public Function LateGet (o As Object, objType As Type, name As String, args As Object(), paramnames As String(), CopyBack As Boolean()) As Object
參數
- o
- Object
要回傳該值的物件。
- objType
- Type
物件的類型。
- name
- String
成員名稱 是 , o 從 中取得一個值。
- args
- Object[]
一個或多個索引值組成的陣列,若是一維或多維陣列,則指定在 中oo的位置,或是傳遞給物件o的參數值。
- paramnames
- String[]
一個陣列,包含陣列中值傳遞的參數 args 名稱。
- CopyBack
- Boolean[]
一個數值陣 Boolean 列,其中 True 表示傳遞 ByRef相關參數。
傳回
若 o 是陣列,則 在 由 o指定的位置 的args值。 若 o 是一個物件,則透過 中的o命名參數及其對應的值paramnames呼叫 的args回傳值。
- 屬性
備註
這門課支援 Visual Basic 編譯器,並非直接從你的程式碼中使用。