Class repProject
- Namespace
- PolarStudio
- Assembly
- PolarStudio.dll
This is the main repository object that contains (directly or indirectly) all other repository objects.
public class repProject
- Inheritance
-
repProject
- Inherited Members
- Extension Methods
Properties
Applications
Returns the applications defined in this repository.
public repApplications Applications { get; }
Property Value
CustomControls
Returns the custom controls defined in this repository.
public repCustomControls CustomControls { get; }
Property Value
Engine
Returns the Engine this repository is part of.
public BudaEngine Engine { get; }
Property Value
Languages
Returns the languages in this repository.
public repLanguages Languages { get; }
Property Value
MetaDataConnector
Returns the data connector to connect to the repository database. Handle with care.
public DataConnector MetaDataConnector { get; }
Property Value
Methods
GetMessage(string, int)
Gets a message for this repository (global or system message).
public string GetMessage(string pMessage, int pLanguageID)
Parameters
pMessage
stringThe message to get.
pLanguageID
intThe SysLanguageID for which to get the message. Use -1 for the default text.
Returns
- string
The message without scripts parsed.
GetSetting(string)
Gets a setting from the repository for the specified name.
public string GetSetting(string pSettingName)
Parameters
pSettingName
stringThe name of the setting.
Returns
- string
A string containing the value of the setting or an empty string if not found.
OpenRecordSet(string)
This method opens a static recordset on the meta database containing this repository. Handle with care.
public Recordset OpenRecordSet(string pQuery)
Parameters
pQuery
stringThe query to execute.
Returns
- Recordset
The recordset.