Method | Description | |
---|---|---|
DownloadExternalCode ( System.Action onComplete ) : void |
Gathers the set of external script URIs, and asks the HttpVirtualFilesystem to download and cache the URIs. Calls the delegate when all downloads are complete.
|
|
DownloadHtmlPage ( System.Action onComplete ) : void | ||
DynamicScriptTags ( Microsoft.Scripting.Silverlight.DynamicLanguageConfig langConfig ) : System | ||
FetchScriptTags ( ) : void |
Scrapes the HTML page and populates the "Code" structure.
|
|
GetLanguageByExtension ( string extension ) : string |
Get the language by file extension; if it exists get back the "main" language name, otherwise null
|
|
GetLanguageByType ( string mimeType ) : string |
Get the language by name; if it exists get back the "main" language name, otherwise null
|
|
GetLanguageNameFromType ( string type ) : string |
Given a mime-type, return the language name
|
|
RemoveMargin ( string text ) : string |
Removes as much of a margin as possible from "text".
|
|
Run ( Microsoft.Scripting.Silverlight.DynamicEngine engine ) : void |
Runs the registered script tags against the DynamicEngine.
|
Method | Description | |
---|---|---|
AlignSourceLines ( string partialSource, string fullSource ) : string | ||
DownloadAndCache ( List |
||
GetLanguage ( string token, string[]>.Func |
||
GetMarginSize ( string line ) : int |
returns the number of spaces in the beginning of "line"
|
|
RemoveMargin ( string text, int firstLineMargin, bool firstLine, bool keepLines ) : string |
Removes as much of a margin as possible from "text".
|
|
RemoveSpacesFromStart ( int n, string line ) : string |
Removes "n" spaces from the start of "line". If not all those chars spaces, then "line" is returned in it's entirety.
|
public DownloadExternalCode ( System.Action onComplete ) : void | ||
onComplete | System.Action | |
return | void |
public DownloadHtmlPage ( System.Action onComplete ) : void | ||
onComplete | System.Action | |
return | void |
public DynamicScriptTags ( Microsoft.Scripting.Silverlight.DynamicLanguageConfig langConfig ) : System | ||
langConfig | Microsoft.Scripting.Silverlight.DynamicLanguageConfig | |
return | System |
public GetLanguageByExtension ( string extension ) : string | ||
extension | string | |
return | string |
public GetLanguageByType ( string mimeType ) : string | ||
mimeType | string | |
return | string |
public GetLanguageNameFromType ( string type ) : string | ||
type | string | |
return | string |
public static RemoveMargin ( string text ) : string | ||
text | string | |
return | string |
public Run ( Microsoft.Scripting.Silverlight.DynamicEngine engine ) : void | ||
engine | Microsoft.Scripting.Silverlight.DynamicEngine | |
return | void |