Interface IPortalAliasService
Assembly: DotNetNuke.Abstractions.dll
Syntax
public interface IPortalAliasService
Methods
AddPortalAlias(IPortalAliasInfo)
Declaration
int AddPortalAlias(IPortalAliasInfo portalAlias)
Parameters
Returns
DeletePortalAlias(IPortalAliasInfo)
Declaration
void DeletePortalAlias(IPortalAliasInfo portalAlias)
Parameters
GetPortalAlias(string)
Declaration
IPortalAliasInfo GetPortalAlias(string alias)
Parameters
Type |
Name |
Description |
string |
alias |
|
Returns
GetPortalAlias(string, int)
Declaration
IPortalAliasInfo GetPortalAlias(string alias, int portalId)
Parameters
Type |
Name |
Description |
string |
alias |
|
int |
portalId |
|
Returns
GetPortalAliasByPortal(int, string)
Declaration
string GetPortalAliasByPortal(int portalId, string portalAlias)
Parameters
Type |
Name |
Description |
int |
portalId |
|
string |
portalAlias |
|
Returns
GetPortalAliasByPortalAliasId(int)
Declaration
IPortalAliasInfo GetPortalAliasByPortalAliasId(int portalAliasId)
Parameters
Type |
Name |
Description |
int |
portalAliasId |
|
Returns
GetPortalAliasByTab(int, string)
Declaration
string GetPortalAliasByTab(int tabId, string portalAlias)
Parameters
Type |
Name |
Description |
int |
tabId |
|
string |
portalAlias |
|
Returns
GetPortalAliases()
Declaration
IDictionary<string, IPortalAliasInfo> GetPortalAliases()
Returns
GetPortalAliasesByPortalId(int)
Declaration
IEnumerable<IPortalAliasInfo> GetPortalAliasesByPortalId(int portalId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
Returns
GetPortalByPortalAliasId(int)
Declaration
IPortalInfo GetPortalByPortalAliasId(int portalAliasId)
Parameters
Type |
Name |
Description |
int |
portalAliasId |
|
Returns
UpdatePortalAlias(IPortalAliasInfo)
Declaration
void UpdatePortalAlias(IPortalAliasInfo portalAlias)
Parameters
ValidateAlias(string, bool)
Declaration
bool ValidateAlias(string portalAlias, bool ischild)
Parameters
Type |
Name |
Description |
string |
portalAlias |
|
bool |
ischild |
|
Returns
Extension Methods