Show / Hide Table of Contents

Class GlobalsImpl

Inheritance
object
GlobalsImpl
Implements
IGlobals
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Common.Internal
Assembly: DotNetNuke.dll
Syntax
public class GlobalsImpl : IGlobals

Constructors

GlobalsImpl()

Declaration
public GlobalsImpl()

Properties

ApplicationPath

Declaration
public string ApplicationPath { get; }
Property Value
Type Description
string

HostMapPath

Declaration
public string HostMapPath { get; }
Property Value
Type Description
string

NavigationManager

Declaration
protected INavigationManager NavigationManager { get; }
Property Value
Type Description
INavigationManager

Methods

AccessDeniedURL()

Declaration
public string AccessDeniedURL()
Returns
Type Description
string

AccessDeniedURL(string)

Declaration
public string AccessDeniedURL(string message)
Parameters
Type Name Description
string message
Returns
Type Description
string

AddHTTP(string)

Declaration
public string AddHTTP(string strURL)
Parameters
Type Name Description
string strURL
Returns
Type Description
string

FormatHelpUrl(string, PortalSettings, string)

Declaration
public string FormatHelpUrl(string helpUrl, PortalSettings objPortalSettings, string name)
Parameters
Type Name Description
string helpUrl
PortalSettings objPortalSettings
string name
Returns
Type Description
string

FormatHelpUrl(string, PortalSettings, string, string)

Declaration
public string FormatHelpUrl(string helpUrl, PortalSettings objPortalSettings, string name, string version)
Parameters
Type Name Description
string helpUrl
PortalSettings objPortalSettings
string name
string version
Returns
Type Description
string

FriendlyUrl(TabInfo, string)

Declaration
public string FriendlyUrl(TabInfo tab, string path)
Parameters
Type Name Description
TabInfo tab
string path
Returns
Type Description
string

FriendlyUrl(TabInfo, string, PortalSettings)

Declaration
public string FriendlyUrl(TabInfo tab, string path, PortalSettings settings)
Parameters
Type Name Description
TabInfo tab
string path
PortalSettings settings
Returns
Type Description
string

FriendlyUrl(TabInfo, string, string)

Declaration
public string FriendlyUrl(TabInfo tab, string path, string pageName)
Parameters
Type Name Description
TabInfo tab
string path
string pageName
Returns
Type Description
string

FriendlyUrl(TabInfo, string, string, PortalSettings)

Declaration
public string FriendlyUrl(TabInfo tab, string path, string pageName, PortalSettings settings)
Parameters
Type Name Description
TabInfo tab
string path
string pageName
PortalSettings settings
Returns
Type Description
string

FriendlyUrl(TabInfo, string, string, string)

Declaration
public string FriendlyUrl(TabInfo tab, string path, string pageName, string portalAlias)
Parameters
Type Name Description
TabInfo tab
string path
string pageName
string portalAlias
Returns
Type Description
string

GetDomainName(Uri)

Declaration
public string GetDomainName(Uri requestedUri)
Parameters
Type Name Description
Uri requestedUri
Returns
Type Description
string

GetDomainName(Uri, bool)

Declaration
public string GetDomainName(Uri requestedUri, bool parsePortNumber)
Parameters
Type Name Description
Uri requestedUri
bool parsePortNumber
Returns
Type Description
string

GetPortalDomainName(string, HttpRequest, bool)

Declaration
public string GetPortalDomainName(string strPortalAlias, HttpRequest request, bool blnAddHTTP)
Parameters
Type Name Description
string strPortalAlias
HttpRequest request
bool blnAddHTTP
Returns
Type Description
string

GetSubFolderPath(string, int)

Declaration
public string GetSubFolderPath(string strFileNamePath, int portalId)
Parameters
Type Name Description
string strFileNamePath
int portalId
Returns
Type Description
string

IsHostTab(int)

Declaration
public bool IsHostTab(int tabId)
Parameters
Type Name Description
int tabId
Returns
Type Description
bool

LinkClick(string, int, int)

Declaration
public string LinkClick(string link, int tabId, int moduleId)
Parameters
Type Name Description
string link
int tabId
int moduleId
Returns
Type Description
string

LinkClick(string, int, int, bool, bool, int, bool, string)

Declaration
public string LinkClick(string link, int tabID, int moduleID, bool trackClicks, bool forceDownload, int portalId, bool enableUrlLanguage, string portalGuid)
Parameters
Type Name Description
string link
int tabID
int moduleID
bool trackClicks
bool forceDownload
int portalId
bool enableUrlLanguage
string portalGuid
Returns
Type Description
string

LoginURL(string, bool)

Declaration
public string LoginURL(string returnURL, bool @override)
Parameters
Type Name Description
string returnURL
bool override
Returns
Type Description
string

NavigateURL()

Declaration
public string NavigateURL()
Returns
Type Description
string

NavigateURL(int)

Declaration
public string NavigateURL(int tabID)
Parameters
Type Name Description
int tabID
Returns
Type Description
string

NavigateURL(int, PortalSettings, string, params string[])

Declaration
public string NavigateURL(int tabID, PortalSettings settings, string controlKey, params string[] additionalParameters)
Parameters
Type Name Description
int tabID
PortalSettings settings
string controlKey
string[] additionalParameters
Returns
Type Description
string

NavigateURL(int, bool)

Declaration
public string NavigateURL(int tabID, bool isSuperTab)
Parameters
Type Name Description
int tabID
bool isSuperTab
Returns
Type Description
string

NavigateURL(int, bool, PortalSettings, string, string, string, params string[])

Declaration
public string NavigateURL(int tabID, bool isSuperTab, PortalSettings settings, string controlKey, string language, string pageName, params string[] additionalParameters)
Parameters
Type Name Description
int tabID
bool isSuperTab
PortalSettings settings
string controlKey
string language
string pageName
string[] additionalParameters
Returns
Type Description
string

NavigateURL(int, bool, PortalSettings, string, string, params string[])

Declaration
public string NavigateURL(int tabID, bool isSuperTab, PortalSettings settings, string controlKey, string language, params string[] additionalParameters)
Parameters
Type Name Description
int tabID
bool isSuperTab
PortalSettings settings
string controlKey
string language
string[] additionalParameters
Returns
Type Description
string

NavigateURL(int, bool, PortalSettings, string, params string[])

Declaration
public string NavigateURL(int tabID, bool isSuperTab, PortalSettings settings, string controlKey, params string[] additionalParameters)
Parameters
Type Name Description
int tabID
bool isSuperTab
PortalSettings settings
string controlKey
string[] additionalParameters
Returns
Type Description
string

NavigateURL(int, string)

Declaration
public string NavigateURL(int tabID, string controlKey)
Parameters
Type Name Description
int tabID
string controlKey
Returns
Type Description
string

NavigateURL(int, string, params string[])

Declaration
public string NavigateURL(int tabID, string controlKey, params string[] additionalParameters)
Parameters
Type Name Description
int tabID
string controlKey
string[] additionalParameters
Returns
Type Description
string

NavigateURL(string)

Declaration
public string NavigateURL(string controlKey)
Parameters
Type Name Description
string controlKey
Returns
Type Description
string

NavigateURL(string, params string[])

Declaration
public string NavigateURL(string controlKey, params string[] additionalParameters)
Parameters
Type Name Description
string controlKey
string[] additionalParameters
Returns
Type Description
string

ResolveUrl(string)

Declaration
public string ResolveUrl(string url)
Parameters
Type Name Description
string url
Returns
Type Description
string

Implements

IGlobals

Extension Methods

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