LOTUSSCRIPT 言語


Option Public ステートメント

モジュールレベルの明示的な宣言が、既定で Public となるように設定します。

構文

Option Public

使用法

Option Public は、モジュール内で 1 度だけモジュールレベルで記述できます。それは、モジュールの他のすべての宣言より前に置きます。

Option Public は、すべての変数、定数、プロシージャ、ユーザー定義のデータ型、ユーザー定義クラス、および外部 C 関数のモジュールレベルの宣言に適用されます。ラベルの定義、ForAll の参照変数、すべての暗黙的に宣言された変数には適用されません。

IDE では、Option Public ステートメントをすべて (Globals) (Options) に移動します。したがって、(Globals) 内の宣言は既定で Public となります。(Globals) 内で Option Public ステートメントを削除した場合は、Public キーワードを使用して、(Globals) 内の宣言を明示的に Public と宣言してください。

ユーザー定義型の変数やオブジェクト参照変数が Public の場合は、その型や参照するクラスは Private にできません。

Private キーワードを使用して宣言すると、宣言の内部では Option Public が無効になります。


関連項目