Vyčíslení a název kvalifikace (Visual Basic)
Ve vztahu k členem výčtu musí obvykle kvalifikovat název člena s názvem výčtu.Například odkazují Sunday člen vaší Days výčtu, použijte následující syntaxi:
X = Days.Sunday
Pomocí příkazu dovozy
Můžete zabránit pomocí úplných názvů přidáním Imports příkaz namespace deklarační sekce kódu, jako v následujícím příkladu:
Imports WindowsApplication1.Form1.Days
Imports WindowsApplication1.Form1.WorkDays
Imports Příkaz importuje obor názvů z odkazované projekty a sestavení a v rámci stejného projektu jako modul, zobrazí se v prohlášení.Po přidání tohoto příkazu můžete odkazovat členům výčtu bez kvalifikace, jako v následujícím příkladu:
X = Sunday
Uspořádání sady souvisejících konstanty v výčty můžete pomocí stejné názvy konstantní v různých kontextech.Například můžete použít stejné názvy pro den v týdnu konstanty v Days a WorkDays vyčíslení.Používáte-li Imports příkaz s vaší výčty musí být pozor, aby se zabránilo výskytu dvojznačných odkazů.Příklad:
Imports WindowsApplication1.Form1.Days
Imports WindowsApplication1.Form1.WorkDays
Public Sub New()
' Insert code to implement constructor.
X = Monday
End Sub
Za předpokladu, že Monday je členem i Days výčet a Workdays výčtu tento kód vygeneruje chybu kompilátoru.Chcete-li zabránit výskytu dvojznačných odkazů ve vztahu k jednotlivým konstanta, kvalifikovat název konstanty s jeho výčtu.Následující kód odkazuje Saturday konstanty v Days a WorkDays vyčíslení.
X = Days.Saturday
Y = WorkDays.Saturday
Viz také
Úkoly
Jak: deklarovat vyčíslení (Visual Basic)
Jak: naleznete výčtu (Visual Basic)
Jak: iterovat výčtu v jazyce Visual Basic
Postup: určení řetězec přidružený hodnota výčtu (Visual Basic)
Referenční dokumentace
Importuje příkaz (.NET oboru názvů a typ)
Souhrn typu dat (Visual Basic)