Descriptor դաս
Դասը նախատեսված է համակարգային պարամետրի նկարագրման համար։
Օգտագործվում է IParametersService.GetDescriptor մեթոդում։
public sealed class Descriptor
{
public string ParamID { get; private set; }
public string ASType { get; private set; }
public bool UserParam { get; private set; }
public string SerializedValue { get; internal set; }
public bool UseFromCache { get; private set; }
public string Kind { get; private set; }
public string Group { get; private set; }
public string Description { get; private set; }
public string EnglishDescription { get; private set; }
public FieldType FieldType { get; private set; }
public string UpAccess { get; private set; }
}
Հատկություններ
| Անվանում | Տվյալների տիպ | Լռությամբ արժեք | Նկարագրություն |
|---|---|---|---|
| ParamID | string | - | Պարամետրի ներքին անունը (id)։ |
| ASType | string | - | Պարամետրի 4X-ական համակարգային տիպը։ |
| UserParam | bool | - | Ցույց է տալիս, արդյոք պարամետրը ըստ օգտագործողի է, թե ոչ։ |
| SerializedValue | string | - | Պարամետրի արժեքը։ |
| UseFromCache | bool | - | Պարամետրի քեշում պահման և քեշից արժեքը կարդալու հայտանիշ։ |
| Kind | string | - | Պարամետրի խումբը։ |
| Group | string | - | Պարամետրի խումբը, որը ընդունում է արժեքներ PARGROUP ծառից։ |
| Description | string | - | Պարամետրի հայերեն նկարագրությունը։ |
| EnglishDescription | string | - | Պարամետրի անգլերեն նկարագրությունը։ |
| FieldType | FieldType | - | Պարամետրի համակարգային տիպը։ |
| UpAccess | string | - | Պարամետրի խմբագրման թույլտվություն։ 0 - Խմբագրում թույլ չի տրվում Համակարգի պարամետրերի ուղղորդիչից։ 1 - Խմբագրում թույլ է տրվում միայն ադմինիստրատորին։ 2 - Խմբագրում թույլ է տրվում բոլոր օգտագործողներն։ |