System.SysUtils.TPackageInfoProc
Delphi
TPackageInfoProc = procedure (const Name: string; NameType: TNameType; Flags: Byte; Param: Pointer);
C++
typedef void __fastcall (*TPackageInfoProc)(const System::UnicodeString Name, TNameType NameType, System::Byte Flags, void * Param);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
type typedef |
public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Description
TPackageInfoProc is a callback procedure invoked by GetPackageInfo.
The TPackageInfoProc type declares the procedure that is invoked by GetPackageInfo to retrieve package information. It is called for every unit in the package and every package required by that package.
The following table lists the information provided in these callback invocations of your TPackageInfoProc variable.
Parameter name | Parameter value |
---|---|
Name |
Unit or required package name. |
NameType |
Indicates if this call is for a contained unit, required package, or DcpBpiName. |
Flags |
Contains the flags in the information table for the package. |
Param |
Is a user-defined value passed to GetPackageInfo. |