C# Class SobekCM.Core.Configuration.Extensions.ExtensionInfo

Mostrar archivo Open project: MarkVSullivan/SobekCM-Web-Application Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
Add_Assembly ( string AssemblyPathFile ) : void

Add information about a related assembly for this plug-in

Add_Assembly ( string ID, string AssemblyPathFile ) : void

Add information about a related assembly for this plug-in

Add_CssFile ( string URL, ExtensionCssInfoConditionEnum Condition ) : void

Add information about an extension CSS file

Add_Error ( string ErrorMessage ) : void

Add information about any error encountered while reading the plug-in configuration file extension subtree

ExtensionInfo ( ) : System

Constructor for a new instance of the ExtensionInfo class

ShouldSerializeAssemblies ( ) : bool

Method suppresses XML Serialization of the Assemblies property if it is empty

ShouldSerializeCssFiles ( ) : bool

Method suppresses XML Serialization of the CssFiles property if it is empty

ShouldSerializeKeyValueConfigurations ( ) : bool

Method suppresses XML Serialization of the KeyValueConfigurations property if it is empty

ShouldSerializeXmlConfigurations ( ) : bool

Method suppresses XML Serialization of the XmlConfigurations property if it is empty

Method Details

Add_Assembly() public method

Add information about a related assembly for this plug-in
public Add_Assembly ( string AssemblyPathFile ) : void
AssemblyPathFile string Absolute path and filename for this assembly DLL file
return void

Add_Assembly() public method

Add information about a related assembly for this plug-in
public Add_Assembly ( string ID, string AssemblyPathFile ) : void
ID string ID for this assembly, which is used throughout the configuration files to reference this assembly
AssemblyPathFile string Absolute path and filename for this assembly DLL file
return void

Add_CssFile() public method

Add information about an extension CSS file
public Add_CssFile ( string URL, ExtensionCssInfoConditionEnum Condition ) : void
URL string URL for this CSS
Condition ExtensionCssInfoConditionEnum Condition upon which this CSS file should be added
return void

Add_Error() public method

Add information about any error encountered while reading the plug-in configuration file extension subtree
public Add_Error ( string ErrorMessage ) : void
ErrorMessage string Error message to add
return void

ExtensionInfo() public method

Constructor for a new instance of the ExtensionInfo class
public ExtensionInfo ( ) : System
return System

ShouldSerializeAssemblies() public method

Method suppresses XML Serialization of the Assemblies property if it is empty
public ShouldSerializeAssemblies ( ) : bool
return bool

ShouldSerializeCssFiles() public method

Method suppresses XML Serialization of the CssFiles property if it is empty
public ShouldSerializeCssFiles ( ) : bool
return bool

ShouldSerializeKeyValueConfigurations() public method

Method suppresses XML Serialization of the KeyValueConfigurations property if it is empty
public ShouldSerializeKeyValueConfigurations ( ) : bool
return bool

ShouldSerializeXmlConfigurations() public method

Method suppresses XML Serialization of the XmlConfigurations property if it is empty
public ShouldSerializeXmlConfigurations ( ) : bool
return bool