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