ContentStudio.Site.ActiveScripting.MLC Namespace Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

This namespace contains the code behind implementation for all the MLC aware Content Studio components.
Classes

  Class Description
Public class InsertDocumentByMLCLanguage
Inserts a document by the MLC Language of the hosting document, and writes it to the supplied stream or the default response stream.
Public class InsertLinksToMLCSiblings
Creates links to all found MLC sibling documents, and writes it to the supplied stream or the default response stream. The InsertLinksToMLCSiblings class acts as the underlying engine for the Insert links to MLC siblings AS component.
Public class InsertLinkToOtherLanguage
Writes a link to an MLC sibling document of the current document (or the root document if the current document is an include), and writes it to the supplied stream or the default response stream. The InsertLinkToOtherLanguage class acts as the underlying engine for the Insert link to other language AS component.
Public class LanguageDropdown
Writes links to all found MLC sibling documents, and writes it to the supplied stream or the default response stream. The LanguageDropdown class acts as the underlying engine for the Language dropdown AS component.
Enumerations

  Enumeration Description
Public enumeration InsertLinksToMLCSiblingsLinkOptions
Determines how the the current language should be displayed. The default option does not show a link to the current language.
Public enumeration InsertLinksToMLCSiblingsTranslationOptions
Determines how the names of the languages should be translated. If no translation is available, the default language name is used.