NewLateBinding.LateSet Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wykonuje późny zestaw właściwości lub wywołanie zapisu pól. Ta metoda pomocnika nie ma być wywoływana bezpośrednio z kodu.
Przeciążenia
LateSet(Object, Type, String, Object[], String[], Type[]) |
Wykonuje późny zestaw właściwości lub wywołanie zapisu pól. Ta metoda pomocnika nie ma być wywoływana bezpośrednio z kodu. |
LateSet(Object, Type, String, Object[], String[], Type[], Boolean, Boolean, CallType) |
Wykonuje późny zestaw właściwości lub wywołanie zapisu pól. Ta metoda pomocnika nie ma być wywoływana bezpośrednio z kodu. |
LateSet(Object, Type, String, Object[], String[], Type[])
- Źródło:
- NewLateBinding.vb
- Źródło:
- NewLateBinding.vb
- Źródło:
- NewLateBinding.vb
Wykonuje późny zestaw właściwości lub wywołanie zapisu pól. Ta metoda pomocnika nie ma być wywoływana bezpośrednio z kodu.
public:
static void LateSet(System::Object ^ Instance, Type ^ Type, System::String ^ MemberName, cli::array <System::Object ^> ^ Arguments, cli::array <System::String ^> ^ ArgumentNames, cli::array <Type ^> ^ TypeArguments);
public static void LateSet (object Instance, Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, Type[] TypeArguments);
public static void LateSet (object? Instance, Type? Type, string MemberName, object?[]? Arguments, string?[]? ArgumentNames, Type[]? TypeArguments);
static member LateSet : obj * Type * string * obj[] * string[] * Type[] -> unit
Public Shared Sub LateSet (Instance As Object, Type As Type, MemberName As String, Arguments As Object(), ArgumentNames As String(), TypeArguments As Type())
Parametry
- Instance
- Object
Wystąpienie obiektu wywołania, które uwidacznia właściwość lub metodę.
- Type
- Type
Typ obiektu wywołania.
- MemberName
- String
Nazwa właściwości lub metody obiektu wywołania.
- Arguments
- Object[]
Tablica zawierająca argumenty, które mają zostać przekazane do wywoływanej właściwości lub metody.
- ArgumentNames
- String[]
Tablica nazw argumentów.
- TypeArguments
- Type[]
Tablica typów argumentów; używane tylko w przypadku wywołań ogólnych do przekazywania typów argumentów.
Dotyczy
LateSet(Object, Type, String, Object[], String[], Type[], Boolean, Boolean, CallType)
- Źródło:
- NewLateBinding.vb
- Źródło:
- NewLateBinding.vb
- Źródło:
- NewLateBinding.vb
Wykonuje późny zestaw właściwości lub wywołanie zapisu pól. Ta metoda pomocnika nie ma być wywoływana bezpośrednio z kodu.
public:
static void LateSet(System::Object ^ Instance, Type ^ Type, System::String ^ MemberName, cli::array <System::Object ^> ^ Arguments, cli::array <System::String ^> ^ ArgumentNames, cli::array <Type ^> ^ TypeArguments, bool OptimisticSet, bool RValueBase, Microsoft::VisualBasic::CallType CallType);
public static void LateSet (object Instance, Type Type, string MemberName, object[] Arguments, string[] ArgumentNames, Type[] TypeArguments, bool OptimisticSet, bool RValueBase, Microsoft.VisualBasic.CallType CallType);
public static void LateSet (object? Instance, Type? Type, string MemberName, object?[]? Arguments, string?[]? ArgumentNames, Type[]? TypeArguments, bool OptimisticSet, bool RValueBase, Microsoft.VisualBasic.CallType CallType);
static member LateSet : obj * Type * string * obj[] * string[] * Type[] * bool * bool * Microsoft.VisualBasic.CallType -> unit
Public Shared Sub LateSet (Instance As Object, Type As Type, MemberName As String, Arguments As Object(), ArgumentNames As String(), TypeArguments As Type(), OptimisticSet As Boolean, RValueBase As Boolean, CallType As CallType)
Parametry
- Instance
- Object
Wystąpienie obiektu wywołania, które uwidacznia właściwość lub metodę.
- Type
- Type
Typ obiektu wywołania.
- MemberName
- String
Nazwa właściwości lub metody obiektu wywołania.
- Arguments
- Object[]
Tablica zawierająca argumenty, które mają zostać przekazane do wywoływanej właściwości lub metody.
- ArgumentNames
- String[]
Tablica nazw argumentów.
- TypeArguments
- Type[]
Tablica typów argumentów; używane tylko w przypadku wywołań ogólnych do przekazywania typów argumentów.
- OptimisticSet
- Boolean
Boolean
Wartość używana do określenia, czy operacja zestawu będzie działać. Ustaw wartość na True
, jeśli uważasz, że wartość pośrednia została ustawiona we właściwości lub polu; w przeciwnym razie False
.
- RValueBase
- Boolean
Boolean
Wartość określająca, kiedy podstawowe odwołanie do późnego odwołania jest wartością RValue
. Ustawienie na True
wartość , gdy podstawowe odwołanie do późnego odwołania jest wartością RValue
; umożliwia to wygenerowanie wyjątku czasu wykonywania dla opóźnionych przypisań do pól RValues
typów wartości. W przeciwnym razie ustaw wartość False
.
- CallType
- CallType
Wyliczenie elementu członkowskiego typu CallType reprezentującego wywoływany typ procedury. Wartość typu CallType może być Method
, Get
lub Set
. Jest używany tylko Set
.
Uwagi
Jeśli operacja zestawu jest kopią wsteczną wyrażenia powiązanego z opóźnieniem przekazywanym ByRef
jako parametr, służy do określania, OptimisticSet
czy operacja zestawu będzie działać, ponieważ wyrażenie opóźnione może spowodować wystąpienie właściwości tylko do odczytu lub metody. Aby uzyskać więcej informacji, zobacz parametr CopyBack .LateCall