Click or drag to resize

SurveyObjectsLoadParamsBase Class

Base class for Parameters used in loading SurveyObjects
Inheritance Hierarchy

Namespace:  Omada.OE.Solution.OIM.AppLogic.SurveyFeature.Model
Assembly:  Omada.OE.Solution.OIM.AppLogic (in Omada.OE.Solution.OIM.AppLogic.dll) Version: 15.0.0.0
Syntax
C#
public abstract class SurveyObjectsLoadParamsBase

The SurveyObjectsLoadParamsBase type exposes the following members.

Constructors
  NameDescription
Public methodSurveyObjectsLoadParamsBase(Int32)
Protected methodSurveyObjectsLoadParamsBase(Int32, Int32)
Specify either surveyId or surveyTemplateId
Top
Properties
  NameDescription
Public propertyFilterExpressions
Public propertyIncludeCompleted
If true, Survey questions which are completed will also be loaded. Default is true
Public propertyKeyPosList
Positive list of SurveyObject keys. Unless the list is empty, only objects with the provided keys are loaded.
Public propertyOnlyCompleted
Only load objects which are completed, which means that they have passed through all relevant workflow steps
Public propertySurveyId
Survey Id
Public propertySurveyObjectState
Filter on the state of the Surveyobjects
Public propertySurveyTemplateId
Only retrieve objects from this SurveyTemplate NOTE: It is not possible to specify both SurveyId and SurveyTemplateId Currently, parent/child surveys are not supported
Public propertyUserId
Only load data for a specific user
Public propertyWorkflowStep
Only retrieve objects from this workflowstep
Top
Extension Methods
  NameDescription
Public Extension MethodToBool
Converts object to boolean.
(Defined by ObjectExtensions.)
Public Extension MethodToDateTime
Converts object to DateTime.
(Defined by ObjectExtensions.)
Public Extension MethodToInt
Converts object to integer.
(Defined by ObjectExtensions.)
Top
See Also