Class TypeInfo
نام ها : Aspose.Html.Dom جمع آوری: Aspose.HTML.dll (25.4.0)
TypeInfo نوعی است که از گره های Element یا Attr به آن اشاره می شود که در طرح های مرتبط با سند مشخص شده است.
[ComVisible(true)]
[DOMObject]
[DOMName("TypeInfo")]
public class TypeInfo : DOMObject, INotifyPropertyChanged
Inheritance
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 باشد (هیچ بیتی برای پارامتر مشتق داده نمی شود) این روش معتبر خواهد شد اگر تعریف نوع دیگری با استفاده از هر ترکیبی از { تعریف نوع پایه}، { تعریف نوع موضوع} یا { تعریف نوع عضو} از تعریف نوع مرجع به دست آید.