宣告項目特性
更新:2007 年 11 月
宣告項目的「特性」應從該項目如何影響程式碼,以及兩者之間互動的角度來觀察。每個宣告項目都有一個或多個與其關聯的特性,如下:
「資料型別」-- 項目可保留的值,以及儲存這些值的方式。如需詳細資訊,請參閱資料型別摘要 (Visual Basic)。
「存留期」-- 可使用該項目的執行時間。如需詳細資訊,請參閱 HOW TO:延長變數的存留期。
「範圍」-- 不需完整名稱而可參考該項目的整組程式碼。如需詳細資訊,請參閱 HOW TO:控制變數的範圍。
「存取層級」-- 程式碼對該項目的使用權限。如需詳細資訊,請參閱 HOW TO:控制變數的可用性。
項目特性
下表顯示的是宣告項目及可套用至每一個項目的特性。
項目 |
資料型別 |
存留期 |
範圍 1 |
存取層級 |
---|---|---|---|---|
變數 |
是 |
是 |
是 |
是 |
常數 |
是 |
否 |
是 |
是 |
列舉型別 |
是 |
否 |
是 |
是 |
結構 |
否 |
否 |
是 |
是 |
屬性 |
是 |
是 |
是 |
是 |
方法 |
否 |
是 |
是 |
是 |
程序 (Sub 或 Function) |
否 |
是 |
是 |
是 |
程序參數 |
是 |
是 |
是 |
否 |
函式傳回 |
是 |
是 |
是 |
否 |
運算子 |
是 |
否 |
是 |
是 |
介面 |
否 |
否 |
是 |
是 |
類別 |
否 |
否 |
是 |
是 |
事件 |
否 |
否 |
是 |
是 |
委派 |
否 |
否 |
是 |
是 |
1 範圍有時是指「可視性」。