System.SysUtils.TPackageInfoProc

From RAD Studio API Documentation
Jump to: navigation, search

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.



See Also