GmsEnum-Konfiguration

GmsEnum-Konfigurationsdaten

Daten

Verwendung

Beschreibung

GmsType

Notwendig

GMSENUM

Attributes

Optional

Objekt, das die Attribute der Eigenschaft enthält. Einzelheiten finden Sie unter in der Tabelle GmsEnum-Attribute. Das leere Objekt (“Attribute”: { }) setzt die Attribut-Daten zurück.

 

GmsEnum-Attribute

Daten

Verwendung

Beschreibung

Gültig

Optional

Gültigkeitsflag. Bei False werden die Anzeigedaten zwar gesetzt, aber als ungültig betrachtet.

Eigenschaften

Optional

Objekt, das die gültigen Bereichswerte enthält. Einzelheiten finden Sie unten in der Tabelle GmsEnum-Eigenschaften. Wenn das Objekt leer ist ("Eigenschaften": { }), werden die Bereichswerte zurückgesetzt und es gilt der Bereich UInt32.MinValue ÷ UInt32.MaxValue.

TextGroup

Optional

Name der Textgruppe, die für die Texte der Aufzählung verwendet werden sollen. Wenn die Zeichenfolge leer ist ("TextGroup": “”), wird der Wert zurückgesetzt.

 

GmsEnum-Eigenschaften

Daten

Verwendung

Beschreibung

Min

Optional

Mindestwert.

Max.

Optional

Maximalwert.

Beispiel

{

    "Name": "Enum_Value",

    "PvssType": { "PvssType": "UINT" },

    "VL": true,

    "AL": true,

    "Persist": true,

    "GroupId": "CONFIG",

    "Description":[{"Culture":"en-US", "Text":"Enum Value"}],

    "Display": {

        "Valid": true,

        "Icon": {

            "Library": "Global_Base_HQ_1",

            "Name": "Op_DP_Generic_None_001.png"

        }

    },

    "GmsType": {

        "GmsType": "GMSENUM",

        "Attributes": {

            "Valid": true,

            "Properties": {

                "Min": 0,

                "Max": 8

            },

            "TextGroup": "TxG_Status"

        }

    }

}

 

Das folgende Bild zeigt die entsprechenden Felder im Register Modelle & Funktionen: