Class TypeInfo
Името на пространството: Aspose.Html.Dom Aspose.HTML.dll (25.4.0)
TypeInfo представлява тип, който се отнася от елементи или 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 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.