已声明元素的特性 (Visual Basic)
已声明元素的“特性”是该元素影响代码可以如何与自己进行交互的方面。 每个已声明元素都具有以下一个或多个与之关联的特性:
数据类型 - 元素可以持有的值,及其存储这些值的方式。 有关更多信息,请参见数据类型摘要 (Visual Basic)。
生存期 - 执行时间的周期,元素在此期间可供使用。 有关更多信息,请参见 Visual Basic 中的生存期。
范围 - 所有无需限定元素名称即可引用元素的代码的集合。 有关更多信息,请参见如何:控制变量的范围 (Visual Basic)。
访问级别 - 代码使用元素的权限。 有关更多信息,请参见如何:控制变量的可用性 (Visual Basic)。
元素的特性
下表显示了已声明元素和适用于各个元素的特性。
元素 |
数据类型 |
生存期 |
范围 1 |
访问级别 |
---|---|---|---|---|
变量 |
是 |
是 |
是 |
是 |
常量 |
是 |
否 |
是 |
是 |
Enumeration |
是 |
否 |
是 |
是 |
结构 |
否 |
否 |
是 |
是 |
属性 |
是 |
是 |
是 |
是 |
方法 |
否 |
是 |
是 |
是 |
过程(Sub 或 Function) |
否 |
是 |
是 |
是 |
过程参数 |
是 |
是 |
是 |
否 |
函数返回值 |
是 |
是 |
是 |
否 |
运算符 |
是 |
否 |
是 |
是 |
接口 |
否 |
否 |
是 |
是 |
类 |
否 |
否 |
是 |
是 |
Event |
否 |
否 |
是 |
是 |
委托 |
否 |
否 |
是 |
是 |
1 范围有时被称为“可见性”。