WTelegramClientHelperSetFieldValueT Method
Sets the value of a field from the provided source object using reflection.
Namespace: DevCase.ThirdParty.WTelegramClientAssembly: DevCase.net48.ThirdParty.WTelegramClient (in DevCase.net48.ThirdParty.WTelegramClient.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
public static void SetFieldValue<T>(
Object sourceObject,
string fieldName,
T value,
BindingFlags bindingFlags = BindingFlags.Instance|BindingFlags.Public
)
Public Shared Sub SetFieldValue(Of T) (
sourceObject As Object,
fieldName As String,
value As T,
Optional bindingFlags As BindingFlags = BindingFlags.Instance Or BindingFlags.Public
)
Dim sourceObject As Object
Dim fieldName As String
Dim value As T
Dim bindingFlags As BindingFlags
WTelegramClientHelper.SetFieldValue(sourceObject,
fieldName, value, bindingFlags)
public:
generic<typename T>
static void SetFieldValue(
Object^ sourceObject,
String^ fieldName,
T value,
BindingFlags bindingFlags = BindingFlags::Instance|BindingFlags::Public
)
static member SetFieldValue :
sourceObject : Object *
fieldName : string *
value : 'T *
?bindingFlags : BindingFlags
(* Defaults:
let _bindingFlags = defaultArg bindingFlags BindingFlags.Instance|BindingFlags.Public
*)
-> unit
No code example is currently available or this language may not be supported.
- sourceObject Object
-
The source object from which the property value is to be set.
- fieldName String
-
The name of the field whose value is being set.
- value T
-
The new value for the retrieved field.
- bindingFlags BindingFlags (Optional)
-
Optional. A combination of zero or more bit flags that specify how the search for fields is conducted.
Default valus is: Instance + Public.
- T
-
The type of the field value to be set.
This method is designed to facilitate field retrieval based on a specified field name
from an object, accommodating the non-VB.NET compliant member naming convention
used in the WTelegramClient API, originally written in C#.