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] ، فإن هذا الثابت يمثل الاتحاد إذا كانت الأنواع البسيطة متضمنة. |
أنظر أيضا