宣言された要素の特性 (Visual Basic)
宣言された要素の "特性" は、その要素の側面の 1 つで、コードが要素とやり取りする方法に影響を与えます。 宣言されたすべての要素には、次の 1 つ以上の特性が関連付けられています。
データ型: 要素で保持できる値と、その値を格納する方法。 詳細については、「Data Types」(データ型) を参照してください。
有効期間: 要素で使用可能な実行時間。 詳しくは、「Visual Basic における有効期間」をご覧ください。
スコープ: 名前を修飾せずに要素を参照できるすべてのコードのセット。 詳細については、「方法:方法: 変数のスコープを制御する」を参照してください。
アクセス レベル: 要素を使用するコードのアクセス許可。 詳細については、「方法:方法: 変数の可用性を制御する」を参照してください。
要素の特性
次の表に、宣言された要素と、それぞれに適用される特性を示します。
要素 | データの種類 | 有効期間 | スコープ 1 | アクセス レベル |
---|---|---|---|---|
変数 | はい | イエス | イエス | はい |
定数 | はい | いいえ | イエス | はい |
列挙 | はい | いいえ | イエス | はい |
構造体 | いいえ | 番号 | イエス | はい |
プロパティ | はい | イエス | イエス | はい |
メソッド | いいえ | イエス | イエス | はい |
プロシージャ (Sub または Function ) |
いいえ | イエス | イエス | はい |
プロシージャ パラメーター | はい | イエス | はい | いいえ |
関数の戻り値 | はい | イエス | はい | いいえ |
演算子 | はい | いいえ | イエス | はい |
Interface | いいえ | 番号 | イエス | はい |
クラス | いいえ | 番号 | イエス | はい |
event | いいえ | 番号 | イエス | はい |
Delegate | いいえ | 番号 | イエス | はい |
1 スコープは、"可視性" と呼ばれることもあります。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET