Мельница данных- Интерфейс ITypeInfo2  (раздел целиком)  (07.08.2026)
Интерфейс ITypeInfo2

ДиаграммаИнтерфейс ITypeInfoИнтерфейс INamedItemInfo

1type
2  ITypeInfo2 = interface(ITypeInfo)
3    ['{77F58BDF-F01C-40F3-B193-1027AD8C4EDA}']
4    function GetSpecialFilterCount: Integer; safecall;
5    function GetSpecialFilterText(Index: Integer): WideString; safecall;
6    function EditSpecialFilter(Index: Integer; var Filter: WideString): WordBool; safecall;
7  end;

1. Метод EditSpecialFilter

Метод интерфейса ITypeInfo2.

1function ITypeInfo2.EditSpecialFilter(Index: Integer; 
2  var Filter: WideString): WordBool;

Параметры:

Имя Тип Обязательно Значение
Index Integer Да

Filter WideString Да

Замечания:

Возвращает значение типа WordBool.


2. Метод GetSpecialFilterCount

Метод интерфейса ITypeInfo2.

function ITypeInfo2.GetSpecialFilterCount: Integer;

Метод не имеет параметров.

Замечания:

Возвращает значение типа Integer.


3. Метод GetSpecialFilterText

Метод интерфейса ITypeInfo2.

function ITypeInfo2.GetSpecialFilterText(Index: Integer): WideString;

Параметры:

Имя Тип Обязательно Значение
Index Integer Да

Замечания:

Возвращает значение типа WideString.