The ExtensionUrlProviderInfo type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| AllTabs |
When true, the module provider will be used for all tabs in the current portal. Including a specific tabid switches value to false.
| |
| DesktopModuleId |
The DesktopModuleId is used to associate a particular Extension Url Provider with a specific DotNetNuke extension.
| |
| ExtensionUrlProviderId | ||
| IsActive |
When true, provider is active
| |
| KeyID | ||
| PortalId | ||
| ProviderName | ||
| ProviderType | ||
| RedirectAllUrls |
When true, CheckForRedirect is called for every Url in the portal
When false, CheckForRedirect is called only for tabs in the TabIds list
| |
| ReplaceAllUrls |
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
| |
| RewriteAllUrls |
When true, TransformFriendlyUrl is called for every Url in the portal
When false, TransformFriendlyUrl is called only for tabs in the TabIds list
| |
| Settings | ||
| SettingsControlSrc | ||
| TabIds |
Returns a list of TabIds where the module provider should be called when generating friendly urls
|