Show / Hide Table of Contents

Class PortalTemplateIO

Inheritance
object
ServiceLocator<IPortalTemplateIO, PortalTemplateIO>
PortalTemplateIO
Implements
IPortalTemplateIO
Inherited Members
ServiceLocator<IPortalTemplateIO, PortalTemplateIO>.SetTestableInstance(IPortalTemplateIO)
ServiceLocator<IPortalTemplateIO, PortalTemplateIO>.ClearInstance()
ServiceLocator<IPortalTemplateIO, PortalTemplateIO>.GetFactory()
ServiceLocator<IPortalTemplateIO, PortalTemplateIO>.Instance
ServiceLocator<IPortalTemplateIO, PortalTemplateIO>.Factory
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Entities.Portals.Internal
Assembly: DotNetNuke.dll
Syntax
[Obsolete("Deprecated in DotNetNuke 9.11.1. No replacement. Scheduled for removal in v11.0.0.")]
public class PortalTemplateIO : ServiceLocator<IPortalTemplateIO, PortalTemplateIO>, IPortalTemplateIO

Constructors

PortalTemplateIO()

Declaration
public PortalTemplateIO()

Methods

EnumerateLanguageFiles()

Declaration
public IEnumerable<string> EnumerateLanguageFiles()
Returns
Type Description
IEnumerable<string>

EnumerateTemplates()

Declaration
public IEnumerable<string> EnumerateTemplates()
Returns
Type Description
IEnumerable<string>

GetFactory()

Declaration
protected override Func<IPortalTemplateIO> GetFactory()
Returns
Type Description
Func<IPortalTemplateIO>
Overrides
ServiceLocator<IPortalTemplateIO, PortalTemplateIO>.GetFactory()

GetLanguageFilePath(string, string)

Declaration
public string GetLanguageFilePath(string templateFilePath, string cultureCode)
Parameters
Type Name Description
string templateFilePath
string cultureCode
Returns
Type Description
string

GetResourceFilePath(string)

Declaration
public string GetResourceFilePath(string templateFilePath)
Parameters
Type Name Description
string templateFilePath
Returns
Type Description
string

GetTemplateLanguages(string)

Declaration
public (string, List<string>) GetTemplateLanguages(string templateFilePath)
Parameters
Type Name Description
string templateFilePath
Returns
Type Description
(string DefaultLanguage, List<string> Locales)

OpenTextReader(string)

Declaration
public TextReader OpenTextReader(string filePath)
Parameters
Type Name Description
string filePath
Returns
Type Description
TextReader

Implements

IPortalTemplateIO

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS