Interface ICustomXmlConfigurableLibrary
Defines an interface for custom XML configurable libraries. A library is custom XML configurable if it is configurable and the configuration is done with a custom XML configuration.
Inherited Members
Namespace: Juhta.Net.LibraryManagement
Assembly: Juhta.Net.LibraryManagement.dll
Syntax
public interface ICustomXmlConfigurableLibrary : IConfigurableLibraryBase
Methods
| Improve this Doc View SourceGetConfigSchemas()
Gets the XML schemas to which configuration files must conform.
Declaration
XmlSchema[] GetConfigSchemas()
Returns
Type | Description |
---|---|
System.Xml.Schema.XmlSchema[] | Returns an array of System.Xml.Schema.XmlSchema objects. |
Remarks
The return value null indicates that the configuration of the library is not controlled by XML schemas.
InitializeLibrary(XmlDocument)
Initializes the library based on a specified XML configuration.
Declaration
void InitializeLibrary(XmlDocument config)
Parameters
Type | Name | Description |
---|---|---|
System.Xml.XmlDocument | config | Specifies an System.Xml.XmlDocument object containing an XML configuration for the library. |