الفئة EmfPlusBeginContainer

EmfPlusBeginContainer class

سجل EmfPlusBeginContainer يفتح حاوية حالة رسومية جديدة ويحدد تحويلًا لها.

public sealed class EmfPlusBeginContainer : EmfPlusStateRecordType

المنشئات

الاسمالوصف
EmfPlusBeginContainer(EmfPlusRecord)ينشئ مثيلًا جديدًا من الفئة EmfPlusBeginContainer.

الخصائص

الاسمالوصف
virtual DataSize { get; set; }يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يجب أن يحدد عدد البايتات المتراصة على 32‑بت في حقل RecordData التالي. هذا العدد لا يشمل رأس السجل الذي يبلغ 12 بايت.
DestRect { get; set; }يحصل أو يعيّن كائن EmfPlusRectF (القسم 2.2.2.39) الذي، مع SrcRect، يحدد تحويلًا للحاوية. ينتج عن هذا التحويل SrcRect عند تطبيقه على DestRect.
virtual Flags { get; set; }يحصل أو يعيّن عددًا صحيحًا غير موقع 16‑بت يحتوي على معلومات لبعض السجلات حول كيفية تنفيذ العملية وعلى بنية السجل.
PageUnit { get; }يحصل على وحدة الصفحة.
virtual Size { get; set; }يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد عدد البايتات المتراصة على 32‑بت في السجل بالكامل، بما في ذلك رأس السجل الذي يبلغ 12 بايت والبيانات الخاصة بالسجل.
SrcRect { get; set; }يحصل أو يعيّن مستطيل EmfPlusRectF الذي، مع DestRect، يحدد تحويلًا للحاوية. ينتج عن هذا التحويل SrcRect عند تطبيقه على DestRect.
StackIndex { get; set; }يحصل أو يعيّن عددًا صحيحًا غير موقع 32‑بت يحدد فهرسًا لربطه بحاوية حالة الرسومات. يجب الإشارة إلى الفهرس بواسطة سجل EmfPlusEndContainer لاحق (القسم 2.3.7.3) لإغلاق حاوية حالة الرسومات.
Type { get; }يحصل على عدد صحيح غير موقع 16‑بت يحدد نوع السجل.

انظر أيضًا