SaaS CMS has officially launched! Learn more now.

Class LocalizationModuleConfigurator

Represents localization module configurator.

Inheritance
System.Object
LocalizationModuleConfigurator
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.BusinessFoundation.Data.Modules
Assembly: Mediachase.BusinessFoundation.Data.dll
Version: 11.8.3
Syntax
public sealed class LocalizationModuleConfigurator : IModuleConfigurator, IModuleSchemaElementHandler, ISchemaElementHandler

Constructors

LocalizationModuleConfigurator()

Initializes a new instance of the LocalizationModuleConfigurator class.

Declaration
public LocalizationModuleConfigurator()

Methods

Activate(MetaClass)

Declaration
public void Activate(MetaClass metaClass)
Parameters
Type Name Description
MetaClass metaClass

AfterWriteElements(XmlWriter, String[], String)

Declaration
public void AfterWriteElements(XmlWriter writer, string[] parentKeys, string containerId)
Parameters
Type Name Description
System.Xml.XmlWriter writer
System.String[] parentKeys
System.String containerId

Deactivate(MetaClass)

Declaration
public void Deactivate(MetaClass metaClass)
Parameters
Type Name Description
MetaClass metaClass

GetSchemaElementHandler()

Declaration
public IModuleSchemaElementHandler GetSchemaElementHandler()
Returns
Type Description
IModuleSchemaElementHandler

GetSupportedMethods()

Gets the supported methods.

Declaration
public MethodInfo[] GetSupportedMethods()
Returns
Type Description
MethodInfo[]

Initialize()

Declaration
public void Initialize()

Install(AttributeCollection)

Declaration
public void Install(AttributeCollection attributes)
Parameters
Type Name Description
AttributeCollection attributes

Uninstall()

Declaration
public void Uninstall()

Update()

Declaration
public void Update()

WriteElementProperties(XmlWriter, MetaModelElement)

Declaration
public void WriteElementProperties(XmlWriter writer, MetaModelElement element)
Parameters
Type Name Description
System.Xml.XmlWriter writer
MetaModelElement element

Explicit Interface Implementations

ISchemaElementHandler.BeforeWriteElements(XmlWriter, String[], String)

Declaration
void ISchemaElementHandler.BeforeWriteElements(XmlWriter writer, string[] parentKeys, string containerId)
Parameters
Type Name Description
System.Xml.XmlWriter writer
System.String[] parentKeys
System.String containerId

ISchemaElementHandler.ExecuteCommand(SyncCommand)

Declaration
void ISchemaElementHandler.ExecuteCommand(SyncCommand cmd)
Parameters
Type Name Description
SyncCommand cmd

ISchemaElementHandler.GetAvailableElements(String[], String, AccessLevel)

Declaration
MetaModelElement[] ISchemaElementHandler.GetAvailableElements(string[] parentKeys, string containerId, AccessLevel outputLevel)
Parameters
Type Name Description
System.String[] parentKeys
System.String containerId
AccessLevel outputLevel
Returns
Type Description
MetaModelElement[]

ISchemaElementHandler.GetSyncCommandOrderId(SyncCommand)

Declaration
int ISchemaElementHandler.GetSyncCommandOrderId(SyncCommand cmd)
Parameters
Type Name Description
SyncCommand cmd
Returns
Type Description
System.Int32

ISchemaElementHandler.WriteEndElement(XmlWriter, MetaModelElement)

Declaration
void ISchemaElementHandler.WriteEndElement(XmlWriter writer, MetaModelElement element)
Parameters
Type Name Description
System.Xml.XmlWriter writer
MetaModelElement element

ISchemaElementHandler.WriteStartElement(XmlWriter, MetaModelElement)

Declaration
void ISchemaElementHandler.WriteStartElement(XmlWriter writer, MetaModelElement element)
Parameters
Type Name Description
System.Xml.XmlWriter writer
MetaModelElement element

IModuleSchemaElementHandler.InitializeGlobalStorage(SchemaContainer)

Initializes the global storage.

Declaration
void IModuleSchemaElementHandler.InitializeGlobalStorage(SchemaContainer container)
Parameters
Type Name Description
SchemaContainer container

The container.

IModuleSchemaElementHandler.InitializeMetaClassStorage(SchemaContainer)

Initializes the meta class storage.

Declaration
void IModuleSchemaElementHandler.InitializeMetaClassStorage(SchemaContainer container)
Parameters
Type Name Description
SchemaContainer container

The container.

Implements