C# Класс SobekCM.Library.HTML.Internal_HtmlSubwriter

Internal html subwriter renders all of the screens about the collections and items held within this digital library, the list of items edited or recently added, and the current memory profile
This class extends the abstractHtmlSubwriter abstract class.
Наследование: abstractHtmlSubwriter
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Internal_HtmlSubwriter ( RequestCache RequestSpecificValues ) : System

Constructor for a new instance of the Internal_HtmlSubwriter class

Write_Final_HTML ( TextWriter Output, Custom_Tracer Tracer ) : void

Writes final HTML after all the forms

Write_HTML ( TextWriter Output, Custom_Tracer Tracer ) : bool

Writes the HTML generated by this internal html subwriter directly to the response stream

Write_Within_HTML_Head ( TextWriter Output, Custom_Tracer Tracer ) : void

Write any additional values within the HTML Head of the final served page

Защищенные методы

Метод Описание
Month_From_Int ( int Month_Int ) : string

Convert between the month sequence and the english month name

add_aggregations_master_list_html ( TextWriter Output, Custom_Tracer Tracer ) : void

Adds information about all aggregationPermissions to the response stream

add_aggregations_tree_html ( TextWriter Output, Custom_Tracer Tracer ) : void

Adds information about all aggregationPermissions to the response stream

add_build_failures ( TextWriter Output, int FirstMonth, int FirstYear, int SecondMonth, int SecondYear, Custom_Tracer Tracer ) : void

Adds the list of build failures to the output stream for a given date range

add_cache_html ( TextWriter Output, Custom_Tracer Tracer ) : void

Adds the current memory profile to the response stream

add_new_item_html ( TextWriter Output, DataTable New_Items, Custom_Tracer Tracer ) : void

Adds the list of all new and recently changed items to the response stream

add_wordmarks ( TextWriter Output, Custom_Tracer Tracer ) : void

Adds the wordmarks to the response stream

Приватные методы

Метод Описание
add_children_to_tree ( string LeadingSpaces, TextWriter Output, Item_Aggregation_Related_Aggregations Aggr ) : void

Описание методов

Internal_HtmlSubwriter() публичный Метод

Constructor for a new instance of the Internal_HtmlSubwriter class
public Internal_HtmlSubwriter ( RequestCache RequestSpecificValues ) : System
RequestSpecificValues RequestCache All the necessary, non-global data specific to the current request
Результат System

Month_From_Int() защищенный Метод

Convert between the month sequence and the english month name
protected Month_From_Int ( int Month_Int ) : string
Month_Int int Sequence for the month to return the string for
Результат string

Write_Final_HTML() публичный Метод

Writes final HTML after all the forms
public Write_Final_HTML ( TextWriter Output, Custom_Tracer Tracer ) : void
Output System.IO.TextWriter Stream to directly write to
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат void

Write_HTML() публичный Метод

Writes the HTML generated by this internal html subwriter directly to the response stream
public Write_HTML ( TextWriter Output, Custom_Tracer Tracer ) : bool
Output System.IO.TextWriter Stream to which to write the HTML for this subwriter
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат bool

Write_Within_HTML_Head() публичный Метод

Write any additional values within the HTML Head of the final served page
public Write_Within_HTML_Head ( TextWriter Output, Custom_Tracer Tracer ) : void
Output System.IO.TextWriter Output stream currently within the HTML head tags
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат void

add_aggregations_master_list_html() защищенный Метод

Adds information about all aggregationPermissions to the response stream
protected add_aggregations_master_list_html ( TextWriter Output, Custom_Tracer Tracer ) : void
Output System.IO.TextWriter Stream to which to write the HTML for this subwriter
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат void

add_aggregations_tree_html() защищенный Метод

Adds information about all aggregationPermissions to the response stream
protected add_aggregations_tree_html ( TextWriter Output, Custom_Tracer Tracer ) : void
Output System.IO.TextWriter Stream to which to write the HTML for this subwriter
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат void

add_build_failures() защищенный Метод

Adds the list of build failures to the output stream for a given date range
protected add_build_failures ( TextWriter Output, int FirstMonth, int FirstYear, int SecondMonth, int SecondYear, Custom_Tracer Tracer ) : void
Output System.IO.TextWriter Stream to which to write the HTML for this subwriter
FirstMonth int Month for the first date in the date range
FirstYear int Year for the first date in the date range
SecondMonth int Month for the last date in the date range
SecondYear int Year for the last date in the date range
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат void

add_cache_html() защищенный Метод

Adds the current memory profile to the response stream
protected add_cache_html ( TextWriter Output, Custom_Tracer Tracer ) : void
Output System.IO.TextWriter Stream to which to write the HTML for this subwriter
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат void

add_new_item_html() защищенный Метод

Adds the list of all new and recently changed items to the response stream
protected add_new_item_html ( TextWriter Output, DataTable New_Items, Custom_Tracer Tracer ) : void
Output System.IO.TextWriter Stream to which to write the HTML for this subwriter
New_Items System.Data.DataTable The list of recently added/changed items to display
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат void

add_wordmarks() защищенный Метод

Adds the wordmarks to the response stream
protected add_wordmarks ( TextWriter Output, Custom_Tracer Tracer ) : void
Output System.IO.TextWriter Stream to which to write the HTML for this subwriter
Tracer SobekCM.Tools.Custom_Tracer Trace object keeps a list of each method executed and important milestones in rendering
Результат void