C# 클래스 SobekCM.Builder_Library.Settings.Builder_Modules

Collection of builder modules to run for an instance of SobekCM / builder
상속: SobekCM.Core.Settings.Builder_Settings
파일 보기 프로젝트 열기: MarkVSullivan/SobekCM-Web-Application 1 사용 예제들

공개 메소드들

메소드 설명
Builder_Modules ( Builder_Settings Settings ) : System

Constructor for a new instance of the Builder_Modules class

Builder_Modules_From_Settings ( string InstanceName ) : List

Build the modules for the non-folder specific builder modules

Clear ( ) : void

Clear all the settings and the list of modules

Get_Folder_Module_By_Key ( string Key ) : iFolderModule

Get a folder module by key, avoiding multiple instances of folder modules from being created

비공개 메소드들

메소드 설명
Get_Module ( SobekCM.Core.Settings.Builder_Module_Setting Settings, string InstanceName, string &ErrorMessage ) : object
Get_Submission_Module ( SobekCM.Core.Settings.Builder_Module_Setting ItemSetting, string InstanceName, string &ErrorMessage ) : iSubmissionPackageModule

메소드 상세

Builder_Modules() 공개 메소드

Constructor for a new instance of the Builder_Modules class
public Builder_Modules ( Builder_Settings Settings ) : System
Settings SobekCM.Core.Settings.Builder_Settings Setting information
리턴 System

Builder_Modules_From_Settings() 공개 메소드

Build the modules for the non-folder specific builder modules
public Builder_Modules_From_Settings ( string InstanceName ) : List
InstanceName string Name of the current instance, which tells where the plug-in assemblies may be located
리턴 List

Clear() 공개 메소드

Clear all the settings and the list of modules
public Clear ( ) : void
리턴 void

Get_Folder_Module_By_Key() 공개 메소드

Get a folder module by key, avoiding multiple instances of folder modules from being created
public Get_Folder_Module_By_Key ( string Key ) : iFolderModule
Key string Key for this folder module, usually the namespace and class name
리턴 iFolderModule