FMX.ListView.Adapters.Base.TFilterableListViewItems Methods
InheritedProtected
_AddRef | protected | Increments the reference count for the interfaced object's interface. |
_Release | protected | Decrements the reference count for the interfaced object's interface. |
AfterConstruction | public | Obtains a reference to the Owner's interface. |
ApplyFilter | public | |
Assign | public | Copies the contents of another similar object. |
AssignTo | protected | Copies the properties of an object to a destination object. |
BeforeDestruction | public | Responds before the first destructor executes. |
BeginUpdate | public | |
Changed | public | |
CheckDisposed | protected | This method is deprecated. |
ClassInfo | public | Returns a pointer to the run-time type information (RTTI) table for the object type. |
ClassName | public | Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument). |
ClassNameIs | public | Determines whether an object is of a specific type. |
ClassParent | public | Returns the type of the immediate ancestor of a class. |
ClassType | public | Returns the class reference for the object's class. |
CleanupInstance | public | Performs finalization on long strings, variants, and interface variables within a class. |
Create | public | Creates an instance of TFilterableListViewItems. |
CreateNewViews | class protected | Adapters that represent data that may change must implement the logic of this method to create new instances of TListItem to represent their data. |
DefaultHandler | public | Provides the interface for a method that processes message records. |
DefineProperties | protected | Provides an interface for a method that reads and writes otherwise unpublished data. |
Destroy | public | Destroys this instance of TFilterableListViewItems. |
Dispatch | public | Calls message-handling methods for the object, based on the contents of the Message parameter. |
DisposeOf | public | DisposeOf forces the execution of the destructor code in an object. |
DoCreateNewViews | class protected | Virtual method that you must define in subclasses to implement the functionality of CreateNewViews. |
DoEndUpdate | class protected | |
DoFilterItem | class protected | Returns True if the specified list item passes the filter to appear on the list view presentation, or False if the list item must not be displayed on the list view presentation. |
DoGetUnfilteredItems | class protected | It returns unfiltered items. FFilteredItems by default. |
DoResetView | class protected | Virtual method that you can define in subclasses to implement some logic that you want ResetView to execute after it triggers the OnResetView event. |
DoResetViews | class protected | Virtual method that you must define in subclasses to implement the functionality of ResetViews. |
DoSort | class protected | Sorts the items of the list view using the specified comparer. |
EndUpdate | public | |
Equals | public | Checks whether the current instance and the Obj parameter are equal. |
FieldAddress | public | Returns the address of a published object field. |
Free | public | Destroys an object and frees its associated memory, if necessary. |
FreeInstance | public | Deallocates memory allocated by a previous call to the NewInstance method. |
GetCount | class protected | Returns the count of items. |
GetDisposed | protected | Getter for the Disposed property. |
GetEnumerator | public | Returns an enumerator that you can use to iterate through the items of the list view. |
GetHashCode | public | Returns an integer containing the hash code. |
GetInterface | public | Retrieves a specified interface. |
GetInterfaceEntry | public | Returns the entry for a specific interface implemented in a class. |
GetInterfaceTable | public | Returns a pointer to a structure containing all of the interfaces implemented by a given class. |
GetItem | class protected | Accesses the TListItem by the Index. |
GetNamePath | public | Returns the name of the object as it appears in the Object Inspector. |
GetOwner | protected | Returns the owner of an object. |
IndexOf | public | Returns the index that the specified item has in the list of items of the list view. |
InheritsFrom | public | Determines the relationship of two object types. |
InitInstance | public | Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer. |
InstanceSize | public | Returns the size in bytes of each instance of the object type. |
IsUpdating | public | |
ItemsCouldHaveChanged | public | Triggers the OnItemsCouldHaveChanged event. |
ItemsInvalidate | public | Triggers the OnItemsInvalidate event. |
ItemsMayChange | public | Triggers the OnItemsMayChange event. |
ItemsResize | public | Triggers the OnItemsResize event. |
MethodAddress | public | Returns the address of a class method by name. |
MethodName | public | Returns the name of a class method by address. |
NewInstance | public | Allocates memory for an instance of an object type and returns a pointer to that new instance. |
ObjectsNotify | class protected | |
operator [] | public | Returns an item that has the specified index in the list view. |
operator () | public | Returns a Delphi interface of IListViewFilterable for this instance of TFilterableListViewItems. |
QualifiedClassName | public | Returns the qualified name of the class. |
QueryInterface | public | Returns a reference to a specified interface if the object supports that interface. |
ResetIndexes | class protected | |
ResetView | class protected | Triggers the OnResetView event, passes the specified list item to its event handler, and calls DoResetView. |
ResetViews | class protected | Resets the views of the items that have the specified purposes. List views call ResetViews on their adapter when the list view appearance needs an update; for example, when you change the size of a list view. |
SafeCallException | public | Handles exceptions in methods declared using the safecall calling convention. |
SetOnChanged | class protected | Setter that you can override in subclasses to handle the assignment of an event handler to the OnChanged event. |
SetOnItemsCouldHaveChanged | class protected | Setter that you can override in subclasses to handle the assignment of an event handler to the OnItemsCouldHaveChanged event. |
SetOnItemsInvalidate | class protected | Setter that you can override in subclasses to handle the assignment of an event handler to the OnItemsInvalidate event. |
SetOnItemsMayChange | class protected | Setter that you can override in subclasses to handle the assignment of an event handler to the OnItemsMayChange event. |
SetOnItemsResize | class protected | Setter that you can override in subclasses to handle the assignment of an event handler to the OnItemsResize event. |
SetOnResetView | class protected | Setter that you can override in subclasses to handle the assignment of an event handler to the OnResetView event. |
Sort | public | Sorts the items of the list view using the specified comparer. |
ToString | public | Returns a string containing the class name. |
UnitName | public | Returns the name of the unit where the class is defined. |
UnitScope | public | Returns the class's unit scope. |