The main report interface

Namespace: SynergyServerScripting
Assembly: SynergyServerScripting (in SynergyServerScripting.dll)

<System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)> _ 
Public Interface IReport 
Inherits IBaseReport
This language is not supported or no code example is available.
[System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)] 
public interface IReport : IBaseReport
This language is not supported or no code example is available.
[System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)] 
public interface class IReport : public IBaseReport^
This language is not supported or no code example is available.
public  
System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true) 
interface IReport 
implements IBaseReport
This language is not supported or no code example is available.
Name Description
Public method CanUserAccess(EntityID, IDatabase) Can the supplied user access this report? (inherited from IBaseReport).
Public method GenerateReport(Dictionary<StringScriptInput>, string, IDatabase) Generate a report into the supplied output file
Public method GetDescription() A description of the report (inherited from IBaseReport).
Public method GetExtensions() Get all extensions (inherited from IBaseReport).
Public method GetGuid() Get the Guid (inherited from IBaseReport).
Public method GetInputs() Get all inputs to the report (inherited from IBaseReport).
Public method GetName() Get the report name (inherited from IBaseReport).
Top

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1