Hidden
クラスが Hidden である (クラス・リファレンスにリストされない) かどうかを指定します。
使用法
クラスを Hidden とするには、以下の構文を使用します。
Class MyApp.Person [ Hidden ] { //class members }
そのように指定しない場合は、このキーワードを省略し、キーワードの直前に単語 Not を配置します。
詳細
クラスが hidden である場合、それはクラス・リファレンスにも、スタジオ・インスペクタの [ワークスペース] ウィンドウにもリストされません。(ただし、[開く] ダイアログ・ボックスにクラス名を入力すると、スタジオでクラスを開くことができます。)
サブクラスへの影響
このキーワードは継承されません。
既定値
このキーワードを省略すると、クラスは Hidden ではなくなります。
関連項目
-
このドキュメントの “クラス定義”
-
Caché オブジェクトの使用法 の “クラスの定義とコンパイル”
-
Caché オブジェクトの使用法 の “コンパイラ・キーワードの概要”