宣言された要素の特性
更新 : 2007 年 11 月
宣言された要素の特性は、コードとその要素とのやり取りに影響します。宣言された各要素には、次の特性の 1 つ以上が関連付けられています。
データ型 - 要素が保持できる値およびその格納方法です。詳細については、「データ型の概要 (Visual Basic)」を参照してください。
有効期間 - 実行時間のうち、その要素を使用できる期間です。詳細については、「方法 : 変数の有効期間を延長する」を参照してください。
スコープ - 名前に修飾子を付けずに要素を参照できる全コードの範囲です。詳細については、「方法 : 変数のスコープを制御する」を参照してください。
アクセス レベル - コードがこの要素を利用するためのアクセス許可です。詳細については、「方法 : 変数の可用性を制御する」を参照してください。
要素の特性
宣言された要素、およびそれぞれの要素に適用される特性を次の表に示します。
要素 |
データ型 |
有効期間 |
スコープ 1 |
アクセス レベル |
---|---|---|---|---|
変数 |
可 |
可 |
可 |
可 |
定数 |
可 |
不可 |
可 |
可 |
列挙型 |
可 |
不可 |
可 |
可 |
構造体 |
不可 |
不可 |
可 |
可 |
プロパティ |
可 |
可 |
可 |
可 |
メソッド |
不可 |
可 |
可 |
可 |
プロシージャ (Sub または Function) |
不可 |
可 |
可 |
可 |
プロシージャ パラメータ |
可 |
可 |
可 |
不可 |
関数の戻り値 |
可 |
可 |
可 |
不可 |
演算子 |
可 |
不可 |
可 |
可 |
インターフェイス |
不可 |
不可 |
可 |
可 |
クラス |
不可 |
不可 |
可 |
可 |
イベント |
不可 |
不可 |
可 |
可 |
デリゲート |
不可 |
不可 |
可 |
可 |
1 スコープは参照範囲と呼ばれる場合もあります。