Vcl.Outline.OutlineError
Delphi
OutlineError = class(TObject); { Raised by GetNodeAtIndex }
C++
class PASCALIMPLEMENTATION OutlineError : public System::TObject
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | Vcl.Outline.pas Vcl.Outline.hpp |
Vcl.Outline | Vcl.Outline |
説明
OutlineError 例外は,無効なアウトラインノードインデックスによって生成される特殊な例外クラスです。
OutlineError は,アプリケーションが指定のアウトラインノードにアクセスできなかったときに生成されます。これはほとんどの場合,指定したインデックスが無効であったために発生します。
OutlineError は,アウトラインコンポーネントの参照を中止するために内部的に生成されます。また,Exception オブジェクトクラスから派生した例外ではないため,たとえ例外で処理を中断するようにデバッガが設定されていても,実行時に表示されることはありません。このため,再帰を多用した処理を中止するのに有効です。
メモ: OutlineError は,TOutline コンポーネントによって生成されます。TOutline は,下位互換性のためだけに用意されています。