TypeInfo
TypeInfo class
يمثل TypeInfo نوعًا مشار إليه من عقد Element أو Attr المحدد في المخططات المرتبطة بالمستند.
public class TypeInfo : DOMObject
الخصائص
اسم | وصف |
---|
TypeName { get; } | اسم نوع تم التصريح عنه للعنصر أو السمة المقترنة ، أو لاغٍ إذا كان غير معروف. |
TypeNamespace { get; } | يحصل على مساحة اسم النوع. مساحة الاسم من النوع المعلن عنها للعنصر أو السمة المرتبطة أو فارغة إذا لم يكن للعنصر إعلان أو إذا لم تتوفر معلومات مساحة الاسم. |
طُرق
اسم | وصف |
---|
virtual GetPlatformType() | تُستخدم هذه الطريقة لاسترداد كائن ECMAScriptType . |
IsDerivedFrom(string, string, ulong) | ترجع هذه الطريقة إذا كان هناك اشتقاق بين تعريف نوع المرجع ، أي TypeInfo الذي يتم من خلاله استدعاء الطريقة ، وتعريف النوع الآخر ، أي الذي تم تمريره كمعامل . |
مجالات
اسم | وصف |
---|
const DERIVATION_EXTENSION | إذا كان مخطط المستند عبارة عن مخطط XML [مخطط XML الجزء 1] ، فإن هذا الثابت يمثل الاشتقاق حسب الامتداد. |
const DERIVATION_LIST | إذا كان مخطط المستند عبارة عن مخطط XML [مخطط XML الجزء 1] ، فإن هذا الثابت يمثل القائمة. |
const DERIVATION_RESTRICTION | إذا كان مخطط المستند عبارة عن مخطط XML [مخطط XML الجزء 1] ، فإن هذا الثابت يمثل الاشتقاق عن طريق التقييد إذا كانت الأنواع المعقدة متضمنة ، أو تقييدًا إذا كانت الأنواع البسيطة متضمنة. |
const DERIVATION_UNION | إذا كان مخطط المستند عبارة عن مخطط XML [مخطط XML الجزء 1] ، فإن هذا الثابت يمثل الاتحاد إذا كانت الأنواع البسيطة متضمنة. |
أنظر أيضا