Sdílet prostřednictvím


Odkazy a příkaz Imports (Visual Basic)

Můžete zpřístupnit externí objekty do projektu výběrem Přidat odkaz na na příkaz projektu nabídce.Odkazy ve Visual Basic může odkazovat na sestavení, které jsou jako typ knihovny ale obsahují další informace.

Příkaz Imports

Sestavení obsahuje jeden nebo více oborů názvů.Když přidáte odkaz na sestavení, můžete také přidat Imports prohlášení modulu, který řídí zobrazení tohoto sestavení obory názvů v rámci modulu.Imports Příkaz poskytuje oboru kontextu, který umožňuje použít část oboru názvů nezbytné dodat jedinečný odkaz.

Imports Prohlášení má následující syntaxi:

Imports [|Aliasname =] Namespace

Aliasnameodkazuje na krátký název, který odkazuje na importované oboru názvů pomocí kódu.Namespaceje k dispozici prostřednictvím buď obor názvů odkaz projekt prostřednictvím definice v rámci projektu, nebo předchozí Imports prohlášení.

Modul může obsahovat libovolný počet Imports příkazy.Musí být uvedeny všechny po Option prohlášení, pokud je k dispozici, ale před jiný kód.

[!POZNÁMKA]

Nezaměňujte projektu odkazy Imports prohlášení nebo Declare prohlášení.Odkazy projektu zpřístupnit externí objekty, jako například objekty v sestavení, Visual Basic projekty.Imports Příkaz slouží k zjednodušení přístupu k projektu odkazy, ale neposkytuje přístup k těmto objektům.Declare Prohlášení lze deklarovat odkaz na externí procedury v dynamické knihovny (DLL).

Použití aliasů příkazem dovozy

Imports Prohlášení usnadňuje přístup metody tříd vyloučením nutnosti explicitně zadejte plně kvalifikované názvy odkazy.Aliasy umožňují příjemnější název přiřadit pouze jednu část oboru názvů.Carriage return a line feed sekvence, který způsobuje, že jediný text zobrazený na více řádků je například část ControlChars v modulu Microsoft.VisualBasic oboru názvů.Chcete-li použít tato konstanta v programu bez alias, musíte zadejte následující kód:

MsgBox("Some text" & Microsoft.VisualBasic.ControlChars.CrLf &
       "Some more text")

Importsprohlášení musí být vždy bezprostředně po první řádky Option příkazů v modulu.Následující fragment kódu ukazuje, jak importovat a přiřadit alias ControlChars modulu:

Imports CtrlChrs = Microsoft.VisualBasic.ControlChars

Budoucí odkazy na tento obor názvů může být výrazně kratší:

MsgBox("Some text" & CtrlChrs.CrLf & "Some more text")

Pokud Imports prohlášení neobsahuje název aliasu, prvky definované v oboru názvů importované lze použít v modulu bez kvalifikace.Je-li zadán název aliasu, musí být použit jako kvalifikátor pro názvy obsažené v tomto oboru názvů.

Viz také

Úkoly

Postupy: Přidání nebo odebrání odkazů pomocí dialogového okna Přidat odkaz

Postupy: Vytváření a použití sestavení s pomocí příkazového řádku (C# a Visual Basic)

Referenční dokumentace

Imports – příkaz (obor názvů a typ rozhraní .NET)

ControlChars

Microsoft.VisualBasic

Koncepty

Obory názvů v jazyce Visual Basic

Sestavení a globální mezipaměť sestavení GAC (C# and Visual Basic)