mySobek Home   |   Help
Skip Navigation Links.
Expand <a href='https://sobekrepository.org/sobekcm' title='Sobek home page'>Project Home</a>Project Home
Expand <a href='https://sobekrepository.org/help' title='Online user help'>User Help</a>User Help
Expand <a href='https://sobekrepository.org/sobekcm/technical' title='Sobek home page'>Technical Help</a>Technical Help
Expand <a href='https://sobekrepository.org/software' title='Center for downloading all SobekCM-related software'>Download Center</a>Download Center
Training Videos
Collapse <a href='https://sobekrepository.org/codehelp' title='Details on each of the different classes, interfaces, properties, etc..'>Code Details</a>Code Details
MISSING BANNER
Code Details >> Library >> HTML >> abstractHtmlSubwriter

abstractHtmlSubwriter Class



Abstract class which all HTML subwriters must extend. This class contains some of the basic HTML-writing helper values and contains some of the values used by many of the subclasses. HTML subwriters are the top level writing classes employed by the Html_MainWriter.


Namespace: SobekCM.Library.HTML
Assembly: SobekCM_Library (in SobekCM_Library.dll) Version: 4.10.0.0 (4.10.0.0)

Syntax

C#
public abstract class abstractHtmlSubwriter

Inheritance Hierarchy

Constructors

  NameDescription
Protected methodabstractHtmlSubwriter
Base constructor

Methods

  NameDescription
Public methodStatic memberAdd_Banner
Adds the banner to the response stream from either the html web skin or from the current item aggreagtion object, depending on flags in the web skin object
Public methodAdd_Footer
Add the footer to the output
Public methodAdd_Header
Add the header to the output
Protected methodStatic memberGet_Browse_Info
Gets the browse or info object and any other needed data for display ( text to display)
Protected methodStatic memberGet_Collection
Gets the item aggregation and search fields for the current item aggregation
Protected methodStatic memberGet_Top_Level_Collection
Gets the item aggregation and search fields for the current item aggregation
Public methodWrite_Additional_HTML
Writes additional HTML to the output stream just before the main place holder but after the TocPlaceHolder in the itemNavForm form.
Public methodWrite_Final_HTML
Writes final HTML after all the forms
Public methodWrite_HTML
Writes the HTML generated by this abstract html subwriter directly to the response stream
Public methodWrite_Internal_Header_HTML
Adds the internal header HTML for this specific HTML writer
Protected methodWrite_Internal_Header_Search_Box
Adds the internal header search box to the current output stream
Public methodWrite_ItemNavForm_Closing
Writes final HTML to the output stream after all the placeholders and just before the itemNavForm is closed.
Public methodWrite_ItemNavForm_Opening
Writes the html to the output stream open the itemNavForm, which appears just before the TocPlaceHolder
Public methodWrite_Within_HTML_Head
Write any additional values within the HTML Head of the final served page

Fields

  NameDescription
Protected fieldStatic memberemptybehaviors
Empty list of behaviors, returned by default
Protected fieldRequestSpecificValues
Protected field contains the information specific to the current request

Properties

  NameDescription
Public propertyBody_Attributes
Gets the collection of body attributes to be included within the HTML body tag (usually to add events to the body)
Public propertyContainer_CssClass
Gets the CSS class of the container that the page is wrapped within
Public propertyFinal_CSS
Chance for a final, final CSS which can override anything else, including the web skin
Public propertyInclude_Internal_Header
Flag indicates if the internal header should included
Public propertySubwriter_Behaviors
Gets the collection of special behaviors which this subwriter requests from the main HTML writer.
Public propertyUpload_File_Possible
Returns a flag indicating whether the file upload specific holder in the itemNavForm form will be utilized for the current request, or if it can be hidden.
Public propertyWebPage_Title
Title for this web page

See Also



Version 4.10.0 ( last generated Monday, March 7, 2016 )