Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Xml.Schema.SchemaAttDef Class Referencesealed

Public Member Functions

 SchemaAttDef (XmlQualifiedName name, string prefix)
 
 SchemaAttDef (XmlQualifiedName name)
 

Static Public Attributes

static readonly SchemaAttDef Empty = new SchemaAttDef()
 

Protected Attributes

XmlQualifiedName name = XmlQualifiedName.Empty
 
string prefix
 
bool isDeclaredInExternal
 
Use presence
 
XmlSchemaType schemaType
 
XmlSchemaDatatype datatype
 
string defaultValueRaw
 
object defaultValueTyped
 
long maxLength
 
long minLength
 
List< stringvalues
 

Package Types

enum  Reserve { None , XmlSpace , XmlLang }
 
enum  Use {
  Default , Required , Implied , Fixed ,
  RequiredFixed
}
 

Package Functions

void CheckXmlSpace (IValidationEventHandling validationEventHandling)
 
SchemaAttDef Clone ()
 
void AddValue (string value)
 
bool CheckEnumeration (object pVal)
 
bool CheckValue (object pVal)
 

Properties

string IDtdAttributeInfo. Prefix [get]
 
string IDtdAttributeInfo. LocalName [get]
 
int IDtdAttributeInfo. LineNumber [get]
 
int IDtdAttributeInfo. LinePosition [get]
 
bool IDtdAttributeInfo. IsNonCDataType [get]
 
bool IDtdAttributeInfo. IsDeclaredInExternal [get]
 
bool IDtdAttributeInfo. IsXmlAttribute [get]
 
string IDtdDefaultAttributeInfo. DefaultValueExpanded [get]
 
object IDtdDefaultAttributeInfo. DefaultValueTyped [get]
 
int IDtdDefaultAttributeInfo. ValueLineNumber [get]
 
int IDtdDefaultAttributeInfo. ValueLinePosition [get]
 
int LinePosition [get, set]
 
int LineNumber [get, set]
 
int ValueLinePosition [get, set]
 
int ValueLineNumber [get, set]
 
string DefaultValueExpanded [get, set]
 
XmlTokenizedType TokenizedType [get, set]
 
Reserve Reserved [get, set]
 
XmlSchemaAttribute SchemaAttribute [get, set]
 
XmlQualifiedName Name [get, set]
 
Use Presence [get, set]
 
long MaxLength [get, set]
 
long MinLength [get, set]
 
XmlSchemaType SchemaType [get, set]
 
XmlSchemaDatatype Datatype [get, set]
 
List< stringValues [get, set]
 
string DefaultValueRaw [get, set]
 

Private Member Functions

 SchemaAttDef ()
 

Private Attributes

string _defExpanded
 
int _lineNum
 
int _linePos
 
int _valueLineNum
 
int _valueLinePos
 
Reserve _reserved
 
XmlSchemaAttribute _schemaAttribute
 

Detailed Description

Definition at line 5 of file SchemaAttDef.cs.


The documentation for this class was generated from the following file: