C# Class System.Xml.DTDReader

Inheritance: IXmlLineInfo
Afficher le fichier Open project: runefs/Marvin Class Usage Examples

Méthodes publiques

Méthode Description
DTDReader ( DTDObjectModel dtd, int startLineNumber, int startLinePosition ) : System
HasLineInfo ( ) : bool

Private Methods

Méthode Description
AddContentModel ( DTDContentModelCollection cmc, DTDContentModel cm ) : void
AppendNameChar ( int ch ) : void
AppendValueChar ( int ch ) : void
CheckNameCapacity ( ) : void
ClearValueBuffer ( ) : void
CompileDeclaration ( ) : void
CreateNameString ( ) : string
CreateValueString ( ) : string
ExpandPERef ( ) : void
Expect ( int expected ) : void
Expect ( string expected ) : void
ExpectAfterWhitespace ( char c ) : void
GenerateDTDObjectModel ( ) : DTDObjectModel
GetCharacterReference ( DTDEntityBase li, string value, int &index, int end ) : int
GetPEDecl ( string peName ) : DTDParameterEntityDeclaration
GetPEValue ( string peName ) : string
HandleError ( System.Xml.XmlException ex ) : void
Init ( ) : void
NotWFError ( string message ) : XmlException
PeekChar ( ) : int
PopParserInput ( ) : void
ProcessDTDSubset ( ) : bool
PushParserInput ( string url ) : void
ReadAttListDecl ( ) : DTDAttListDeclaration
ReadAttributeDefaultValue ( DTDAttributeDefinition def ) : void
ReadAttributeDefinition ( ) : DTDAttributeDefinition
ReadCP ( DTDElementDeclaration elem ) : DTDContentModel
ReadChar ( ) : int
ReadComment ( ) : void
ReadContentSpec ( DTDElementDeclaration decl ) : void
ReadDefaultAttribute ( ) : string
ReadElementDecl ( ) : DTDElementDeclaration
ReadEntityDecl ( ) : DTDEntityDeclaration
ReadEntityValueDecl ( DTDEntityDeclaration decl ) : void
ReadExternalID ( ) : void
ReadIgnoreSect ( ) : void
ReadName ( ) : string
ReadNameOrNmToken ( bool isNameToken ) : string
ReadNmToken ( ) : string
ReadNotationDecl ( ) : DTDNotationDeclaration
ReadParameterEntityDecl ( ) : void
ReadProcessingInstruction ( ) : void
ReadPubidLiteral ( ) : string
ReadSystemLiteral ( bool expectSYSTEM ) : string
ReadTextDeclaration ( ) : void
ResolveExternalEntityReplacementText ( DTDEntityBase decl ) : void
ResolveInternalEntityReplacementText ( DTDEntityBase decl ) : void
SkipWhitespace ( ) : bool
TryExpandPERef ( ) : bool
TryExpandPERefSpaceKeep ( ) : bool

Method Details

DTDReader() public méthode

public DTDReader ( DTDObjectModel dtd, int startLineNumber, int startLinePosition ) : System
dtd DTDObjectModel
startLineNumber int
startLinePosition int
Résultat System

HasLineInfo() public méthode

public HasLineInfo ( ) : bool
Résultat bool