Class ExtensionUrlProviderInfo
Inheritance
System.Object
ExtensionUrlProviderInfo
Assembly: DotNetNuke.dll
Syntax
public class ExtensionUrlProviderInfo : object, IHydratable
Constructors
|
Improve this Doc
View Source
ExtensionUrlProviderInfo()
Declaration
public ExtensionUrlProviderInfo()
Properties
|
Improve this Doc
View Source
AllTabs
Gets a value indicating whether when true, the module provider will be used for all tabs in the current portal. Including a specific tabid switches value to false.
Declaration
public bool AllTabs { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
DesktopModuleId
Gets or sets the DesktopModuleId is used to associate a particular Extension Url Provider with a specific DotNetNuke extension.
Declaration
public int DesktopModuleId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ExtensionUrlProviderId
Declaration
public int ExtensionUrlProviderId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
IsActive
Gets or sets a value indicating whether when true, provider is active.
Declaration
public bool IsActive { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
KeyID
Declaration
public int KeyID { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
PortalId
Declaration
public int PortalId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
ProviderName
Declaration
public string ProviderName { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ProviderType
Declaration
public string ProviderType { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
RedirectAllUrls
Gets or sets a value indicating whether when true, CheckForRedirect is called for every Url in the portal
When false, CheckForRedirect is called only for tabs in the TabIds list.
Declaration
public bool RedirectAllUrls { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
ReplaceAllUrls
Gets or sets a value indicating whether when true, ChangeFriendlyUrl is called for every generated Url called through the NavigateUrl API
When false, ChangeFriendlyUrl is called only for tabs in the TabIds list.
Declaration
public bool ReplaceAllUrls { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
RewriteAllUrls
Gets or sets a value indicating whether when true, TransformFriendlyUrl is called for every Url in the portal
When false, TransformFriendlyUrl is called only for tabs in the TabIds list.
Declaration
public bool RewriteAllUrls { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Settings
Declaration
public Dictionary<string, string> Settings { get; }
Property Value
Type |
Description |
Dictionary<System.String, System.String> |
|
|
Improve this Doc
View Source
SettingsControlSrc
Declaration
public string SettingsControlSrc { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
TabIds
Gets a list of TabIds where the module provider should be called when generating friendly urls.
Declaration
public List<int> TabIds { get; }
Property Value
Type |
Description |
List<System.Int32> |
|
Methods
|
Improve this Doc
View Source
Fill(IDataReader)
Declaration
public void Fill(IDataReader dr)
Parameters
Type |
Name |
Description |
IDataReader |
dr |
|
Implements
Extension Methods