ComVariant.CreateRaw<T>(VarEnum, T) Metode

Definisi

Buat ComVariant dengan jenis yang diberikan dan nilai yang disediakan.

public:
generic <typename T>
 where T : value class static System::Runtime::InteropServices::Marshalling::ComVariant CreateRaw(System::Runtime::InteropServices::VarEnum vt, T rawValue);
public static System.Runtime.InteropServices.Marshalling.ComVariant CreateRaw<T>(System.Runtime.InteropServices.VarEnum vt, T rawValue) where T : struct;
static member CreateRaw : System.Runtime.InteropServices.VarEnum * 'T -> System.Runtime.InteropServices.Marshalling.ComVariant (requires 'T : struct)
Public Shared Function CreateRaw(Of T As Structure) (vt As VarEnum, rawValue As T) As ComVariant

Jenis parameter

T

Jenis nilai yang akan disimpan dalam varian.

Parameter

vt
VarEnum

Jenis varian

rawValue
T

Nilai mentah untuk disimpan dalam varian tanpa pemrosesan apa pun

Mengembalikan

Varian yang berisi nilai yang disediakan.

Pengecualian

Ketika vt yang disediakan sesuai dengan jenis varian yang tidak didukung dalam VARIAN atau VT_DECIMAL

Ketika vt yang disediakan menentukan bendera VT_ARRAY untuk SAFEARRAYs.

Berlaku untuk