Class TypeInfo
نام ها : Aspose.Html.Dom جمع آوری: Aspose.HTML.dll (25.5.0)
TypeInfo نوعی است که از گره های Element یا Attr به آن اشاره می شود که در طرح های مرتبط با سند مشخص شده است.
[DOMObject]
[DOMName("TypeInfo")]
[ComVisible(true)]
public class TypeInfo : DOMObject, INotifyPropertyChangedInheritance
Implements
اعضای ارثی
DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Fields
DERIVATION_EXTENSION
اگر نمودار اسناد یک نمودار XML [قسمت نمودار XML] باشد، این ثابت نشان دهنده مشتق شده از طریق گسترش است.
[DOMName("DERIVATION_EXTENSION")]
public const ulong DERIVATION_EXTENSION = 2ارزش میدان
DERIVATION_LIST
اگر نمودار اسناد یک نمودار XML [قسمت نمودار XML] باشد، این ثابت فهرست را نشان می دهد.
[DOMName("DERIVATION_LIST")]
public const ulong DERIVATION_LIST = 8ارزش میدان
DERIVATION_RESTRICTION
اگر نمودار اسناد یک نمودار XML است [قسمت نمودار XML]، این ثابت نشان دهنده منشأ با محدودیت در صورتی که انواع پیچیده درگیر شوند یا محدودیت در صورتی که انواع ساده درگیر شوند.
[DOMName("DERIVATION_RESTRICTION")]
public const ulong DERIVATION_RESTRICTION = 1ارزش میدان
DERIVATION_UNION
اگر نمودار اسناد یک نمودار XML [قسمت نمودار XML] باشد، این ثابت اتحاد را نشان می دهد اگر انواع ساده درگیر شوند.
[DOMName("DERIVATION_UNION")]
public const ulong DERIVATION_UNION = 4ارزش میدان
Properties
TypeName
نام یک نوع اعلام شده برای عنصر یا ویژگی مرتبط، یا صفر اگر ناشناخته است.
[DOMName("typeName")]
public string TypeName { get; }ارزش املاک
TypeNamespace
نوع نام فضای را دریافت می کند. نام فضای نوع اعلام شده برای عنصر یا ویژگی مرتبط یا صفر اگر عنصر هیچ بیانیه ای ندارد یا اگر هیچ اطلاعات نام فضای در دسترس نیست.
[DOMName("typeNamespace")]
public string TypeNamespace { get; }ارزش املاک
Methods
IsDerivedFrom(string، string، ulong)
این روش در صورتی بازگردانده می شود که بین تعریف نوع مرجع، یعنی TypeInfo که در آن روش نامیده می شود، و تعریف نوع دیگر، یعنی آن که به عنوان پارامترها گذشت، یک تبعیض وجود داشته باشد.
[DOMName("ProcessingInstruction")]
public bool IsDerivedFrom(string typeNamespaceArg, string typeNameArg, ulong derivationMethod)Parameters
typeNamespaceArg string
محدوده نام از نوع دیگر تعریف
typeNameArg string
نام نوع دیگری تعریف شده است.
derivationMethod ulong
نوع مشتقات و شرایط اعمال شده بین دو نوع، همانطور که در لیست ثابت های ارائه شده در این رابط توصیف شده است.
Returns
اگر نمودار سند یک DTD باشد یا هیچ نمودار با سند مرتبط نباشد، این روش همیشه جعلی باز می گردد.اگر نمودار سند یک نمودار XML باشد، این روش معتبر خواهد بود اگر تعریف نوع مرجع از تعریف نوع دیگری با توجه به پارامتر مشتق گرفته شود.اگر ارزش پارامتر 0 باشد (هیچ بیتی برای پارامتر مشتق داده نمی شود) این روش معتبر خواهد شد اگر تعریف نوع دیگری با استفاده از هر ترکیبی از { تعریف نوع پایه}، { تعریف نوع موضوع} یا { تعریف نوع عضو} از تعریف نوع مرجع به دست آید.