Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

クラスへのクラス・パラメータの追加

クラス・パラメータは、特定のクラスのすべてのオブジェクトに対する定数値を定義します。このクラス・パラメータの値は、クラス定義を作成するときに (またはコンパイル前の任意の時点で) 設定できます。既定では、各パラメータの値は NULL 文字列です。パラメータの値を設定するには、それに対する値を明示的に提供する必要があります。コンパイル時に、パラメータの値はクラスのすべてのインスタンスに対して構築されます。この値は、実行時には変更できません。

クラス・パラメータをクラス定義に追加するには、以下の 2 つの方法があります。

  • クラス・エディタを使用してクラス定義にクラス・パラメータを追加する方法

  • 新規クラス・パラメータ・ウィザードを使用する方法

クラス・エディタを使用してメソッドを追加するには、クラス・エディタの空の行にカーソルを置き、クラス・パラメータを入力します。

Parameter P1 = "x";

新規クラス・パラメータ・ウィザード

新規クラス・パラメータ・ウィザードを使用して、新規のクラス・パラメータを作成することができます。[クラス]→[追加]→[クラス・パラメータ] を使用して、新規クラス・パラメータ・ウィザードを開きます。または、クラス・インスペクタで右クリックして [新規クラス・パラメータの追加] を選択するか、ツールバーから [新規クラス・パラメータ] アイコン generated description: newparametericon を選択することもできます。

新規クラス・パラメータ・ウィザードでは、情報の入力が促されます。[完了] ボタンはいつでも選択できます。指定していない情報に対しては既定値が設定されます。

クラス・パラメータの詳細は、"Caché オブジェクトの使用法" の "Caché クラス" の章を参照してください。

新規クラス・パラメータ・ウィザードでは、以下の情報の入力が促されます (これらの値は後で変更できます)。

名前

(必須) クラス・パラメータの名前。これは、有効なパラメータ名である必要があります。また、定義済みの既存のパラメータと同じ名前を付けることはできません。

名前の概要は、“Caché オブジェクトの使用法” の “Caché クラス” の章を参照してください。

説明

(オプション) 新規クラス・パラメータに関する説明。この説明は、クラス・ドキュメントがオンライン・クラス・ライブラリ・ドキュメントで表示されるときに使用されます。

説明には、HTML フォーマット・タグを記述することもできます。詳細は、"Caché オブジェクトの使用法" の “クラスの定義とコンパイル” の章の “クラス・ドキュメントでの HTML マークアップの使用” を参照してください。

既定値

クラス・パラメータの既定値。この値は、このクラスのすべてのインスタンスにおいて、このパラメータの既定値になります。

FeedbackOpens in a new tab