C# 클래스 SobekCM.Library.Citation.Elements.multipleTextBox_Element

Abstract base class for all elements which are made up of multiple small text boxes
This class implements the iElement interface and extends the abstract_Element class.
상속: abstract_Element
파일 보기 프로젝트 열기: MarkVSullivan/SobekCM-Web-Application

보호된 프로퍼티들

프로퍼티 타입 설명
boxes_per_line int
default_values List
label_from_template_file string
max_boxes int
view_choices_string string

공개 메소드들

메소드 설명
Add_Default_Value ( string defaultValue ) : void

Adds a new default value for this multiple text box type element

보호된 메소드들

메소드 설명
Inner_Read_Data ( XmlTextReader XMLReader ) : void

Reads the inner data from the CompleteTemplate XML format

This reads the default value from a value subelement

multipleTextBox_Element ( string Title, string Html_Element_Name ) : System

Constructor for a new instance of the multipleTextBox_Element class

render_helper ( TextWriter Output, ReadOnlyCollection instance_values, string Skin_Code, User_Object Current_User, Web_Language_Enum CurrentLanguage, Language_Support_Info Translator, string Base_URL ) : void

Method helps to render all multiple text box based elements

render_helper ( TextWriter Output, string instance_value, string Skin_Code, User_Object Current_User, Web_Language_Enum CurrentLanguage, Language_Support_Info Translator, string Base_URL ) : void

Method helps to render all multiple text box based elements

메소드 상세

Add_Default_Value() 공개 메소드

Adds a new default value for this multiple text box type element
public Add_Default_Value ( string defaultValue ) : void
defaultValue string New default value
리턴 void

Inner_Read_Data() 보호된 메소드

Reads the inner data from the CompleteTemplate XML format
This reads the default value from a value subelement
protected Inner_Read_Data ( XmlTextReader XMLReader ) : void
XMLReader System.Xml.XmlTextReader Current template xml configuration reader
리턴 void

multipleTextBox_Element() 보호된 메소드

Constructor for a new instance of the multipleTextBox_Element class
protected multipleTextBox_Element ( string Title, string Html_Element_Name ) : System
Title string Title for this element
Html_Element_Name string Name for the html components and styles for this element
리턴 System

render_helper() 보호된 메소드

Method helps to render all multiple text box based elements
protected render_helper ( TextWriter Output, ReadOnlyCollection instance_values, string Skin_Code, User_Object Current_User, Web_Language_Enum CurrentLanguage, Language_Support_Info Translator, string Base_URL ) : void
Output System.IO.TextWriter Output for the generated html for this element
instance_values ReadOnlyCollection Value(s) for the current digital resource to display
Skin_Code string Code for the current html skin
Current_User SobekCM.Core.Users.User_Object Current user, who's rights may impact the way an element is rendered
CurrentLanguage Web_Language_Enum Current user-interface language
Translator SobekCM.Core.ApplicationState.Language_Support_Info Language support object which handles simple translational duties
Base_URL string Base URL for the current request
리턴 void

render_helper() 보호된 메소드

Method helps to render all multiple text box based elements
protected render_helper ( TextWriter Output, string instance_value, string Skin_Code, User_Object Current_User, Web_Language_Enum CurrentLanguage, Language_Support_Info Translator, string Base_URL ) : void
Output System.IO.TextWriter Output for the generated html for this element
instance_value string Value for the current digital resource to display
Skin_Code string Code for the current html skin
Current_User SobekCM.Core.Users.User_Object Current user, who's rights may impact the way an element is rendered
CurrentLanguage Web_Language_Enum Current user-interface language
Translator SobekCM.Core.ApplicationState.Language_Support_Info Language support object which handles simple translational duties
Base_URL string Base URL for the current request
리턴 void

프로퍼티 상세

boxes_per_line 보호되어 있는 프로퍼티

Protected field holds how many boxes are allowed per line, or -1 if there is no limit
protected int boxes_per_line
리턴 int

default_values 보호되어 있는 프로퍼티

Protected field holds all the default values to display
protected List default_values
리턴 List

label_from_template_file 보호되어 있는 프로퍼티

Protected field holds the label field from the template file
protected string label_from_template_file
리턴 string

max_boxes 보호되어 있는 프로퍼티

Protected field holds how many boxes are allowed total for this element, or -1 if there is no limit
protected int max_boxes
리턴 int

view_choices_string 보호되어 있는 프로퍼티

Protected field holds any html to insert as the view choices option after the boxes
protected string view_choices_string
리턴 string