مشاركة عبر


أسلوب IMetaDataImport::GetClassLayout

يحصل على معلومات تخطيط للفئة المشار إليها بواسطة الرمز المميز TypeDef المحدد.

HRESULT GetClassLayout  ( 
   [in]  mdTypeDef          td, 
   [out] DWORD              *pdwPackSize,
   [out] COR_FIELD_OFFSET   rFieldOffset[],
   [in]  ULONG              cMax,
   [out] ULONG              *pcFieldOffset,
   [out] ULONG              *pulClassSize
);

المعلمات

  • td
    [في] يقوم TypeDef إلى ken لفئة باستخدام التخطيط إلى العودة.

  • pdwPackSize
    [خارج] إحدى قيم 1، 2، 4، 8 أو 16، يمثل الحجم يحزم فئة.

  • rFieldOffset
    [خارج] مصفوفه من قيم COR_FIELD_OFFSET .

  • cMax
    [في] الحد الأقصى لحجم rFieldOffsetالصفيف.

  • pcFieldOffset
    [خارج] إرجاع عدد العناصر في rFieldOffset.

  • pulClassSize
    [خارج] الحجم في وحدات البايت الفئة التي يتم تمثيلها بواسطة td.

المتطلبات

الأنظمة الأساسية: See متطلبات النظام إطار عمل .NET.

**Header:**Cor.h

**المكتبة:**مُضمن كـ مورد في 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

راجع أيضًا:

المرجع

واجهة IMetaDataImport

واجهة IMetaDataImport2