Skip to content

GetMethodList

Declaration

Source position: typinfo.pp line 1203

function GetMethodList(TypeInfo: PTypeInfo; 
                      out MethodList: PExtendedMethodInfoTable; 
                      Sorted: Boolean=True; 
                      Visibilities: TVisibilityClasses=[]; 
                      IncludeInherited: Boolean=True) : LongInt;
function GetMethodList(TypeInfo: PTypeInfo; 
                      out MethodList: PExtendedMethodInfoTable; 
                      Visibilities: TVisibilityClasses=[]; 
                      IncludeInherited: Boolean=True) : LongInt;
function GetMethodList(AClass: TClass; 
                      out MethodList: PExtendedMethodInfoTable; 
                      Visibilities: TVisibilityClasses=[]; 
                      IncludeInherited: Boolean=True) : Integer;
function GetMethodList(Instance: TObject; 
                      out MethodList: PExtendedMethodInfoTable; 
                      Visibilities: TVisibilityClasses=[]; 
                      IncludeInherited: Boolean=True) : Integer;
function GetMethodList(TypeInfo: PTypeInfo; 
                      out MethodList: PRecordMethodInfoTable; 
                      Sorted: Boolean=True; 
                      Visibilities: TVisibilityClasses=[]) : LongInt;
function GetMethodList(TypeInfo: PTypeInfo; 
                      out MethodList: PRecordMethodInfoTable; 
                      Visibilities: TVisibilityClasses=[]) : LongInt;