Vcl.Outline.OutlineError

Delphi
OutlineError = class(TObject); { Raised by GetNodeAtIndex }
C++
class PASCALIMPLEMENTATION OutlineError : public System::TObject
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Vcl.Outline.pas Vcl.Outline.hpp |
Vcl.Outline | Vcl.Outline |
Description
OutlineError est une classe d'exception particulière pour les indices de noeud d'arborescence incorrects.
OutlineError est déclenchée quand une application ne peut accéder au noeud spécifié de l'arborescence. Le plus souvent, cela se produit car l'indice utilisé est incorrect.
OutlineError est déclenchée de manière interne pour abandonner les recherches dans les composants arborescence. Comme elle ne descend pas d'Exception, cette exception n'apparaît jamais à l'exécution même si le débogueur est défini pour s'arrêter sur des exceptions. C'est donc un outil utile pour abandonner des récursions profondes.
Remarque : OutlineError est déclenchée par le composant TOutline qui est maintenu uniquement dans un souci de compatibilité ascendante.