أسلوب IMetaDataEmit::DefineField
Creates a تعريف for a حقل مع the specified بيانات التعريف توقيع, و gets a token إلى that حقل تعريف.
HRESULT DefineField (
[in] mdTypeDef td,
[in] LPCWSTR szName,
[in] DWORD dwFieldFlags,
[in] PCCOR_SIGNATURE pvSigBlob,
[in] ULONG cbSigBlob,
[in] DWORD dwCPlusTypeFlag,
[in] void const *pValue,
[in] ULONG cchValue,
[out] mdFieldDef *pmd
);
المعلمات
td
[في] mdTypeDefالرمز المميز المضمنة الفئة أو واجهة.szName
[في] حقل الاسم في Unicode.dwFieldFlags
[في] حقل الالسمات.pvSigBlob
[في] توقيع الحقل كـ BLOB.cbSigBlob
[في] عدد وحدات البايت في pvSigBlob.dwCPlusTypeFlage
[في] TheELEMENT_TYPE_*for the قيمة ثابتة.pValue
[في] القيمة الثابتة للحقل.cchValue
[في] الحجم في أحرف (Unicode) pValue.pmd
[خارج] mdFieldDefتعيين الرمز المميز.
المتطلبات
الأنظمة الأساسية: See متطلبات النظام إطار عمل .NET.
**Header:**Cor.h
المكتبة: Used كـ a مورد في MSCorEE.dll
.NET Framework Versions: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0