Class TXSUnionType

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TXSUnionType = class(TXSSimpleType)

Description

XML Schema union type

Hierarchy

Overview

Fields

Public members: array of TXSType;

Methods

Public constructor Create(aname: string; aparent: TXSType=nil; astorage: TXQValueClass=nil; amembers: array of TXSType);
Public function containsTransitive(t: TXSType): boolean; override;
Public function tryCreateValueInternal(const v: IXQValue; outv: PXQValue=nil): TXSCastingError; override;
Public function tryCreateValueInternal(const v: String; outv: PXQValue=nil): TXSCastingError; override;

Description

Fields

Public members: array of TXSType;
 

Methods

Public constructor Create(aname: string; aparent: TXSType=nil; astorage: TXQValueClass=nil; amembers: array of TXSType);
 
Public function containsTransitive(t: TXSType): boolean; override;
 
Public function tryCreateValueInternal(const v: IXQValue; outv: PXQValue=nil): TXSCastingError; override;
 
Public function tryCreateValueInternal(const v: String; outv: PXQValue=nil): TXSCastingError; override;
 

Generated by PasDoc 0.14.0.