System::Runtime::InteropServices::VarEnum تعداد

VarEnum enum

يحدد كيفية ترحيل عناصر المصفوفة.

enum class VarEnum

القيم

الاسمالقيمةالوصف
VT_EMPTY0القيمة غير محددة.
VT_NULL1Marshal كـ null.
VT_I22عدد صحيح بحجم 2 بايت.
VT_I43عدد صحيح بحجم 4 بايت.
VT_R44عدد عائم بحجم 4 بايت.
VT_R85عدد عائم بحجم 8 بايت.
VT_CY6استخدام قواعد العملة.
VT_DATE7قيمة التاريخ.
VT_BSTR8قيمة BSTR.
VT_DISPATCH9مؤشر IDispatch.
VT_ERROR10رمز الخطأ.
VT_BOOL11Boolean قيمة.
VT_VARIANT12قيمة Variant.
VT_UNKNOWN13مؤشر IUnknown.
VT_DECIMAL14Decimal قيمة.
VT_I116Byte قيمة.
VT_UI117قيمة بايت غير موقّعة.
VT_UI218عدد صحيح غير موقع 2 بايت.
VT_UI419عدد صحيح غير موقع 4 بايت.
VT_I820عدد صحيح 8 بايت.
VT_UI821عدد صحيح غير موقع 8 بايت.
VT_INT22قيمة عدد صحيح.
VT_UINT23قيمة عدد صحيح غير موقع.
VT_VOID24قيمة void بنمط C.
VT_HRESULT25قيمة متوافقة مع HRESULT.
VT_PTR26قيمة مؤشر.
VT_SAFEARRAY27قيمة مصفوفة آمنة.
VT_CARRAY28مصفوفة بنمط C.
VT_USERDEFINED29نوع معرف من قبل المستخدم.
VT_LPSTR30سلسلة أحرف منتهية بصفر.
VT_LPWSTR31سلسلة wchar_ts منتهية بصفر.
VT_RECORD36نوع معرف من قبل المستخدم.
VT_FILETIME64اسم الملف.
VT_BLOB65مصفوفة من البايتات مسبوقة بطول.
VT_STREAM66اسم الدفق.
VT_STORAGE67اسم التخزين.
VT_STREAMED_OBJECT68Object مُسلسل في الدفق.
VT_STORED_OBJECT69Object مُسلسل في التخزين.
VT_BLOB_OBJECT70Object مُسلسل في blob.
VT_CF71تنسيق الحافظة.
VT_CLSID72معرّف الفئة.
VT_VECTOR4096متجه.
VT_ARRAY8192مصفوفة آمنة.
VT_BYREF16384مرجع.

انظر أيضًا