| DocumentURLProvider Methods |
The DocumentURLProvider type exposes the following members.
| Name | Description | |
|---|---|---|
| BuildWildcardQueryString |
Returns query string for wildcard url. Wildcard is in format /{name
| |
| EnsureDomainPrefix |
Ensures domain prefix with dependence on specified site setting
| |
| EnsureDomainPrefixInternal |
Ensures domain prefix with dependence on specified site setting
| |
| EnsureWildcardPath |
Ensures URL path with wildcards. The wildcard with default value are replace to the default value.
| |
| GetDocumentCultureUrls |
Creates culture version of URLs for given node based on provided parameters.
| |
| GetExtension |
Returns extension for given document. Takes document custom extensions and also 'Files friendly URL extension' and 'Friendly URL extensions' settings into account.
| |
| GetNavigationUrl |
Returns resolved (absolute) URL of a page represented by data container. Method reflects page navigation settings.
| |
| GetPermanentDocUrl |
Returns permanent document URL.
| |
| GetPermanentDocUrlInternal |
Returns permanent document URL.
| |
| GetPresentationUrl |
Returns presentation URL for the specified node. This is the absolute URL where live presentation of given node can be found.
| |
| GetPresentationUrlHandlerPath |
Returns a relative URL path to PresentationUrlRedirect handler with parameters based on which the live page URL can be generated when needed.
| |
| GetPresentationUrlInternal |
Returns presentation URL for the specified node. This is the absolute URL where live presentation of given node can be found.
| |
| GetUrl(TreeNode) |
Returns relative URL for the specified tree node.
| |
| GetUrl(String, String, String, String, String) |
Returns URL for the specified aliasPath and urlPath (preferable if urlpath is not wildcard URL) and a specified site name.
| |
| GetUrlInternal(TreeNode) |
Returns relative URL for the specified tree node.
| |
| GetUrlInternal(String, String, String, String, String) |
Returns URL for the specified aliasPath and urlPath (preferable if urlpath is not wildcard URL) and a specified site name.
| |
| SetAsDefaultProvider |
Sets this object as the default provider
(Inherited from AbstractBaseProviderProviderType.) | |
| UsePermanentUrls |
Indicates if permanent URLs should be generated for documents and attachments
|