Class TypeInfo

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

object DOMObject TypeInfo

Implements

INotifyPropertyChanged

اعضای ارثی

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

ارزش میدان

ulong

DERIVATION_LIST

اگر نمودار اسناد یک نمودار XML [قسمت نمودار XML] باشد، این ثابت فهرست را نشان می دهد.

[DOMName("DERIVATION_LIST")]
public const ulong DERIVATION_LIST = 8

ارزش میدان

ulong

DERIVATION_RESTRICTION

اگر نمودار اسناد یک نمودار XML است [قسمت نمودار XML]، این ثابت نشان دهنده منشأ با محدودیت در صورتی که انواع پیچیده درگیر شوند یا محدودیت در صورتی که انواع ساده درگیر شوند.

[DOMName("DERIVATION_RESTRICTION")]
public const ulong DERIVATION_RESTRICTION = 1

ارزش میدان

ulong

DERIVATION_UNION

اگر نمودار اسناد یک نمودار XML [قسمت نمودار XML] باشد، این ثابت اتحاد را نشان می دهد اگر انواع ساده درگیر شوند.

[DOMName("DERIVATION_UNION")]
public const ulong DERIVATION_UNION = 4

ارزش میدان

ulong

Properties

TypeName

نام یک نوع اعلام شده برای عنصر یا ویژگی مرتبط، یا صفر اگر ناشناخته است.

[DOMName("typeName")]
public string TypeName { get; }

ارزش املاک

string

TypeNamespace

نوع نام فضای را دریافت می کند. نام فضای نوع اعلام شده برای عنصر یا ویژگی مرتبط یا صفر اگر عنصر هیچ بیانیه ای ندارد یا اگر هیچ اطلاعات نام فضای در دسترس نیست.

[DOMName("typeNamespace")]
public string TypeNamespace { get; }

ارزش املاک

string

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

bool

اگر نمودار سند یک DTD باشد یا هیچ نمودار با سند مرتبط نباشد، این روش همیشه جعلی باز می گردد.اگر نمودار سند یک نمودار XML باشد، این روش معتبر خواهد بود اگر تعریف نوع مرجع از تعریف نوع دیگری با توجه به پارامتر مشتق گرفته شود.اگر ارزش پارامتر 0 باشد (هیچ بیتی برای پارامتر مشتق داده نمی شود) این روش معتبر خواهد شد اگر تعریف نوع دیگری با استفاده از هر ترکیبی از { تعریف نوع پایه}، { تعریف نوع موضوع} یا { تعریف نوع عضو} از تعریف نوع مرجع به دست آید.

 فارسی