Class TypeInfo
Името на пространството: Aspose.Html.Dom Асамблея: Aspose.HTML.dll (25.5.0)
TypeInfo представлява тип, който се отнася от елементи или 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 Schema Part 1], тази константа представлява деривацията по разширение.
[DOMName("DERIVATION_EXTENSION")]
public const ulong DERIVATION_EXTENSION = 2полева стойност
DERIVATION_LIST
Ако схемата на документа е XML схема [XML схеми Част 1], тази константа представлява списъка.
[DOMName("DERIVATION_LIST")]
public const ulong DERIVATION_LIST = 8полева стойност
DERIVATION_RESTRICTION
Ако схемата на документа е XML схема, тази константа представлява деривацията по ограничение, ако са включени сложни типове, или ограничаване, когато се включват прости типове.
[DOMName("DERIVATION_RESTRICTION")]
public const ulong DERIVATION_RESTRICTION = 1полева стойност
DERIVATION_UNION
Ако схемата на документа е схема на XML [XML Schema Part 1], тази константа представлява съюза, ако са включени прости типове.
[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(Стрий, Стрий, Стрий)
Този метод се връща, ако има деривация между дефиницията на референтния тип, т.е. TypeInfo, на която се нарича метода, и другата дефиниция на типа, тоест тази, която е преминала като параметри.
[DOMName("ProcessingInstruction")]
public bool IsDerivedFrom(string typeNamespaceArg, string typeNameArg, ulong derivationMethod)Parameters
typeNamespaceArg string
Името на другия тип дефиниция
typeNameArg string
Името на другото определение.
derivationMethod ulong
вида на деривация и условията, прилагани между два типа, както е описано в списъка с константи, предоставени в този интерфейс.
Returns
DTD или никаква схема не е свързана с документа, този метод винаги ще се върне фалшив. Ако схемата на документа е XML схема, методът ще бъде валиден, ако определението за референтен тип се дериватира от другото определение за тип в зависимост от параметъра на деривацията. Ако стойността на параметъра е 0 (нито бит е зададен на 1.