Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagetext
linenumberstrue
{
    "DtoTypeName": "SurveyQuestionDtoV1",
    "DtoTypeVersion": "1",
    "GenericProperties": [],
    "GenericPropertyValues": [],
    "LookupValues": [],
    "MessageList": [],
    "RowState": 0,
    "Id": 1,
    "Identifier": "Test 1",
    "Title": {
        "Values": [
            {
                "IetfLanguageTag": "de-CH",
                "Value": "Titel der UmfrageFrage"
            },
            {
                "IetfLanguageTag": "en-US",
                "Value": null
            }
        ]
    },
    "Description": {
        "Values": [
            {
                "IetfLanguageTag": "de-CH",
                "Value": "Beschreibung der UmfrageFrage"
            },
            {
                "IetfLanguageTag": "en-US",
                "Value": null
            }
        ]
    },
    "SortOrder": "a",
    "MinAnswersAllowed": 1,
	"MaxAnswersAllowed": 1,
    "NumericValueMin": null,
    "NumericValueMax": null,
    "NumericValueDiscretization": "0.0",
    "DataTypeDataSourceObjectId": "",
    "DataTypeDataSourceIdentifier": "",
    "SurveyQuestions": "UiTypeDataSourceObjectId": "",
    "UiTypeDataSourceIdentifier": "",
    "Answers": [],
    "SelectionListValues":  [],
    "DataSourceObjectId": "",
    "DataSourceIdentifier": ""
}

...

AttributBeschreibungDatentyp
DtoTypeNameImmer SurveyQuestionDtoV1String
DtoTypeVersionVersion des DTOsInteger
GenericPropertiesGenericProperties→ GenericProperties DTO
GenericPropertyValuesGenericPropertyValues→ GenericPropertyValues DTO
LookupValuesLookupValues→ LookupValues DTO
MessageListMessageList→ MessageList DTO
RowState

Wird gesetzt um den Service anzuweisen, wie mit dem Objekt umgegangen werden soll:

0 = Keine Aktion
1 = Einfügen
2 = Aktualisieren
3 = Löschen 

Integer
IdPrimärschlüsselInteger
IdentifierText-IdentifierString
TitleTitel der Umfrage→ DynamicString DTO
DescriptionBeschreibung der Umfrage (in HTML, resp. Markup)→ DynamicString DTO
SortOrderSortierung der Question SectionString
MinAnswersAllowedMinimale Anzahl an erlaubten AntwortenInteger
MaxAnswersAllowedMaximale Anzahl an erlaubten AntwortenInteger
NumericValueMinMinimaler numerischer WertDecimal
NumericValueMaxMaximaler numerischer WertDecimal
NumericValueDiscretizationDiskretisierungDecimal
QuestionDataTypeDataTypeDataSourceObjectIdDatasource Object Id für den DatentypString
DataTypeDataSourceIdentifierDatasource Identifier für den DatentypeString
UiTypeDataSourceObjectIdDatasource Object ID für den UI TypString
UiTypeDataSourceIdentifierDatasource Identifier für den UI TypString
AnswersListe mit AntwortenListe<SurveyAnswer DTO>
SelectionListValuesListe mit AuswahlwertenListe<SurveySelectionListValue DTO>
DataSourceObjectId
String
DataSourceIdentifier
String

...