Class RevealSdkSettings
Inheritance
System.Object
RevealSdkSettings
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Reveal.UI.Sdk.dll
Syntax
public static class RevealSdkSettings
Properties
AuthenticationProvider
Property used to return credentials to use for data sources requiring them, like MS SQL Server and the other database providers.
Declaration
public static IRVAuthenticationProvider AuthenticationProvider { get; set; }
Property Value
| Type |
Description |
| IRVAuthenticationProvider |
Property used to return credentials to use for data sources requiring them, like MS SQL Server and the other database providers.
|
BetaFeatures
Allows enabling and disabling beta features.
Declaration
public static BetaFeatures BetaFeatures { get; }
Property Value
Caching
Use this property to configure cache related settings like caching paths.
Declaration
public static CachingConfiguration Caching { get; }
Property Value
CredentialCatalog
Declaration
public static ICredentialCatalog CredentialCatalog { get; set; }
Property Value
| Type |
Description |
| Reveal.Sdk.Data.ICredentialCatalog |
|
DataProvider
Property used to return in-memory data when Reveal.Sdk.Data.RVInMemoryDataSourceItem is used.
Declaration
public static IRVDataProvider DataProvider { get; set; }
Property Value
| Type |
Description |
| IRVDataProvider |
Property used to return in-memory data when Reveal.Sdk.Data.RVInMemoryDataSourceItem is used.
|
DataSourceCatalog
Declaration
public static IDataSourceCatalog DataSourceCatalog { get; set; }
Property Value
| Type |
Description |
| Reveal.Sdk.Data.IDataSourceCatalog |
|
DataSourceCatalogSelectionReader
Declaration
public static IDataSourceCatalogSelectionReader DataSourceCatalogSelectionReader { get; set; }
Property Value
| Type |
Description |
| Reveal.Sdk.Data.IDataSourceCatalogSelectionReader |
|
DataSourceItemPreProcessor
Declaration
public static IDataSourceItemPreProcessor DataSourceItemPreProcessor { get; set; }
Property Value
| Type |
Description |
| Reveal.Sdk.Data.IDataSourceItemPreProcessor |
|
DataSourceProvider
Property used to replace data sources on dashboards being opened. Useful to change some properties on database data sources (like server host, database name or table name)
based on the current user or to use in-memory data sources.
See the developer guide for more information.
Declaration
public static IRVDataSourceProvider DataSourceProvider { get; set; }
Property Value
DataSources
Declaration
public static IDataSourceRegistry DataSources { get; }
Property Value
| Type |
Description |
| Reveal.Engine.Api.IDataSourceRegistry |
|
DefaultExportPath
Use this property to change the initial directory used for saving exports
Declaration
public static string DefaultExportPath { get; set; }
Property Value
| Type |
Description |
| System.String |
|
EnableNewCharts
Declaration
public static bool EnableNewCharts { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Property used to return formatting service that can be used to format dashboard data.
Declaration
public static IRVFormattingProvider FormattingProvider { get; set; }
Property Value
Declaration
public static double HoverTooltipAlpha { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
License
License code to unlock Reveal BI Embedded and get rid of the Trial mode
Declaration
public static string License { set; }
Property Value
| Type |
Description |
| System.String |
|
LocalDataFilesRootFolder
The directory that will be used as the root folder for files using the local resource provider.
This provider can be used only for CSV, Excel or JSON data files by using Reveal.Sdk.Data.RVLocalFileDataSourceItem objects in
or
Declaration
public static string LocalDataFilesRootFolder { get; set; }
Property Value
| Type |
Description |
| System.String |
|
LocalizationProvider
Property used to return localization service that can be used to localize dashboard data.
Declaration
public static IRVLocalizationProvider LocalizationProvider { get; set; }
Property Value
MaxFilterSize
This property controls the maximum number of values displayed in a dashboard filter
Declaration
public static int? MaxFilterSize { get; set; }
Property Value
| Type |
Description |
| System.Nullable<System.Int32> |
|
NewLocalProcessingEnabled
Declaration
public static bool NewLocalProcessingEnabled { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Scripting
Use this property to configure Scripting (R and Python) visualizations.
Declaration
public static ScriptingConfiguration Scripting { get; }
Property Value
ServerSideDataSourcesEnabled
Declaration
public static bool ServerSideDataSourcesEnabled { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Theme
Use this property to get/set current theme.
System.ArgumentNullException
Declaration
public static RevealTheme Theme { get; set; }
Property Value
UseLocalTimeZoneForNamedRanges
Declaration
public static bool UseLocalTimeZoneForNamedRanges { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Visualizations
Here you could specify any visualization specific settings.
Declaration
public static VisualizationsConfiguration Visualizations { get; }
Property Value