Мельница данных- Класс TProperty (Свойства) (раздел целиком) (05.12.2024) | (одним файлом) |
Класс TProperty (Свойства) |
Объекты класса образуют иерархию. |
1. Свойства | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Свойства класса TProperty:
|
2. Конструктор Create (Конструктор свойства) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Конструктор класса TProperty. 1constructor TProperty.Create(Name: string[30]; Description: string[128]; 2 Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount; 3 Domain: TDomain; ReadMember: TClassMember; WriteMember: TClassMember; 4 Position: Integer; Scope: TScope; IsExportable: Boolean; IsSuspended: Boolean; 5 CreateViewColumns: Boolean; Category: string[128]): TObject; Переопределяет метод в TClassMember.Create, TObject.Create. Параметры:
Замечания: Создает новый объект класса TProperty. |
3. Метод Change (Изменение объекта) | ||||||||
Метод экземпляра класса TProperty. procedure TProperty.Change(Action: TChangeAction); Переопределяет метод в TObject.Change. Метод скрыт от пользователя. Параметры:
|
4. Метод CreateChildren (Создать дочерние свойства) | ||||||||||||||||
Метод экземпляра класса TProperty. 1procedure TProperty.CreateChildren(ClearWriteMember: Boolean; 2 PublicOnly: Boolean; ExactName: Boolean); Параметры:
|
5. Метод GetNextPos (Следующая позиция) | ||||||||||||
Метод класса (статический метод) класса TProperty. class function TProperty.GetNextPos(Master: TObject; Parent: TObject): Integer; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Integer. |
6. Метод LocalizableFieldName (Получить имя локализуемого поля) | ||||||||||||
Метод класса (статический метод) класса TProperty. 1class function TProperty.LocalizableFieldName(Class: TClass; 2 Name: string[64]): string[64]; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа string[64]. |
7. Метод LocalizableProperty (Локализуемое свойство) | ||||||||||||
Метод класса (статический метод) класса TProperty. 1class function TProperty.LocalizableProperty(ClassName: string[64]; 2 PropertyName: string[64]): Boolean; Метод скрыт от пользователя. Метод является методом класса. Параметры:
Замечания: Возвращает значение типа Boolean. |
8. Метод SuggestFileName (Предложить имя файла) | ||||||||
Метод экземпляра класса TProperty. function TProperty.SuggestFileName(Domain: TDomain): string[128]; Переопределяет метод в TClassMember.SuggestFileName, TObject.SuggestFileName. Метод скрыт от пользователя. Метод является виртуальным методом. Параметры:
Замечания: Возвращает значение типа string[128]. |