Deklarerade elementegenskaper (Visual Basic)
En egenskap hos ett deklarerat element är en aspekt av det elementet som påverkar hur kod kan interagera med det. Varje deklarerat element har en eller flera av följande egenskaper som är associerade med det:
Datatyp – de värden som elementet kan innehålla och hur det lagrar dessa värden. Mer information finns i Datatyper.
Livslängd – den körningstid under vilken elementet är tillgängligt för användning. Mer information finns i Livslängd i Visual Basic.
Scope – uppsättningen med all kod som kan referera till elementet utan att kvalificera dess namn. Mer information finns i Så här: Kontrollera omfånget för en variabel.
Åtkomstnivå – behörigheten för kod att använda elementet. Mer information finns i Så här: Kontrollera tillgängligheten för en variabel.
Elementens egenskaper
I följande tabell visas de deklarerade elementen och de egenskaper som gäller för var och en.
Element | Datatyp | Livstid | Omfång 1 | Åtkomstnivå |
---|---|---|---|---|
Olika | Ja | Ja | Ja | Ja |
Konstant | Ja | No | Ja | Ja |
Uppräkning | Ja | No | Ja | Ja |
Struktur | Nej | No | Ja | Ja |
Property | Ja | Ja | Ja | Ja |
Metod | Nej | Ja | Ja | Ja |
Procedur (Sub eller Function ) |
Nej | Ja | Ja | Ja |
Procedurparameter | Ja | Ja | Ja | Nej |
Funktionsretur | Ja | Ja | Ja | Nej |
Operator | Ja | No | Ja | Ja |
Gränssnitt | Nej | No | Ja | Ja |
Klass | Nej | No | Ja | Ja |
Event | Nej | No | Ja | Ja |
Delegera | Nej | No | Ja | Ja |
1 Omfång kallas ibland för synlighet.