C# 클래스 Rock.Field.Types.GroupTypeGroupFieldType

Field Type to select a single (or null) group filtered by a selected group type Stored as "GroupType.Guid|Group.Guid"
상속: FieldType
파일 보기 프로젝트 열기: NewSpring/Rock

공개 프로퍼티들

프로퍼티 타입 설명
CONFIG_GROUP_PICKER_LABEL string

공개 메소드들

메소드 설명
ConfigurationControls ( ) : List

Creates the HTML controls required to configure this type of field

ConfigurationKeys ( ) : List

Returns a list of the configuration keys

ConfigurationValues ( List controls ) : ConfigurationValue>.Dictionary

Gets the configuration value.

EditControl ( ConfigurationValue>.Dictionary configurationValues, string id ) : Control

Creates the control(s) necessary for prompting user for a new value

FormatValue ( Control parentControl, string value, ConfigurationValue>.Dictionary configurationValues, bool condensed ) : string

Returns the field's current value(s)

GetEditValue ( System control, ConfigurationValue>.Dictionary configurationValues ) : string

Reads new values entered by the user for the field ( as Guid )

SetConfigurationValues ( List controls, ConfigurationValue>.Dictionary configurationValues ) : void

Sets the configuration value.

SetEditValue ( System control, ConfigurationValue>.Dictionary configurationValues, string value ) : void

Sets the value. ( as Guid )

메소드 상세

ConfigurationControls() 공개 메소드

Creates the HTML controls required to configure this type of field
public ConfigurationControls ( ) : List
리턴 List

ConfigurationKeys() 공개 메소드

Returns a list of the configuration keys
public ConfigurationKeys ( ) : List
리턴 List

ConfigurationValues() 공개 메소드

Gets the configuration value.
public ConfigurationValues ( List controls ) : ConfigurationValue>.Dictionary
controls List The controls.
리턴 ConfigurationValue>.Dictionary

EditControl() 공개 메소드

Creates the control(s) necessary for prompting user for a new value
public EditControl ( ConfigurationValue>.Dictionary configurationValues, string id ) : Control
configurationValues ConfigurationValue>.Dictionary The configuration values.
id string
리턴 System.Web.UI.Control

FormatValue() 공개 메소드

Returns the field's current value(s)
public FormatValue ( Control parentControl, string value, ConfigurationValue>.Dictionary configurationValues, bool condensed ) : string
parentControl System.Web.UI.Control The parent control.
value string Information about the value
configurationValues ConfigurationValue>.Dictionary The configuration values.
condensed bool Flag indicating if the value should be condensed (i.e. for use in a grid column)
리턴 string

GetEditValue() 공개 메소드

Reads new values entered by the user for the field ( as Guid )
public GetEditValue ( System control, ConfigurationValue>.Dictionary configurationValues ) : string
control System Parent control that controls were added to in the CreateEditControl() method
configurationValues ConfigurationValue>.Dictionary The configuration values.
리턴 string

SetConfigurationValues() 공개 메소드

Sets the configuration value.
public SetConfigurationValues ( List controls, ConfigurationValue>.Dictionary configurationValues ) : void
controls List The controls.
configurationValues ConfigurationValue>.Dictionary The configuration values.
리턴 void

SetEditValue() 공개 메소드

Sets the value. ( as Guid )
public SetEditValue ( System control, ConfigurationValue>.Dictionary configurationValues, string value ) : void
control System The control.
configurationValues ConfigurationValue>.Dictionary The configuration values.
value string The value.
리턴 void

프로퍼티 상세

CONFIG_GROUP_PICKER_LABEL 공개적으로 정적으로 프로퍼티

Configuration Key for Group Picker Label
public static string CONFIG_GROUP_PICKER_LABEL
리턴 string