C# Class AspNetEdit.Editor.Persistence.DesignTimeParser

Show file Open project: mono/aspeditor Class Usage Examples

Public Methods

Method Description
DesignTimeParser ( DesignerHost host, Document document ) : System
ParseDocument ( string fragment, Control &controls, string &designDocument ) : void

Parses a document fragment. Processes all controls and directives and adds them to host.

Private Methods

Method Description
InitialiseParser ( string parseText ) : AspParser
ParseError ( ILocation location, string message ) : void
ProcessDirective ( string tagid, TagAttributes attributes ) : void
TagParsed ( ILocation location, TagType tagtype, string tagid, TagAttributes attributes ) : void
TextParsed ( ILocation location, string text ) : void

Method Details

DesignTimeParser() public method

public DesignTimeParser ( DesignerHost host, Document document ) : System
host DesignerHost
document AspNetEdit.Editor.ComponentModel.Document
return System

ParseDocument() public method

Parses a document fragment. Processes all controls and directives and adds them to host.
public ParseDocument ( string fragment, Control &controls, string &designDocument ) : void
fragment string The document fragment to parse
controls System.Web.UI.Control
designDocument string
return void