Odniesienia i instrukcji przywozu (Visual Basic)
Można udostępnić obiektów zewnętrznych do swojego projektu przez wybranie Dodaj odwołanie polecenia na Projekt menu.Odniesienia w Visual Basic może wskazywać zespoły, które są tak, jak biblioteki typu lecz zawierają więcej informacji.
Instrukcja przywozu
Zestawy zawierają jeden lub więcej obszarów nazw.Podczas dodawania odwołanie do zestawu można również dodać Imports instrukcji do modułu, który kontroluje widoczność tego zestawu nazw w obrębie modułu.Imports Instrukcja zawiera kontekstu zakresu, która umożliwia używanie tylko część obszaru nazw, które są niezbędne do dostarczania unikatowy odniesienia.
Imports Instrukcji ma następującą składnię:
Imports [|Aliasname =] Namespace
Aliasnameodnosi się do krótką nazwę, którą można użyć w kodzie do odwoływania się do zaimportowanego obszaru nazw.Namespacejest obszar nazw, które są dostępne za pośrednictwem albo odwołanie do projektu, za pośrednictwem definicji w ramach projektu, lub poprzedniej Imports instrukcji.
Moduł może zawierać dowolną liczbę Imports instrukcji.Umieszcza się po dowolnym Option sprawozdań, jeśli jest obecny, ale przed inny kod.
[!UWAGA]
Nie należy mylić odwołania projektu z Imports instrukcji lub Declare instrukcji.Odwołania projektu udostępnienia obiektów zewnętrznych, takich jak obiekty w zestawach, Visual Basic projektów.Imports Instrukcji jest używany w celu uproszczenia dostępu do odwołania projektu, ale nie zapewnia dostępu do tych obiektów.Declare Instrukcji jest używany do zadeklarować odniesienie do procedury zewnętrznego, w bibliotece dołączanej (dynamicznie DLL).
Za pomocą aliasów instrukcją przywozu
Imports Instrukcji ułatwia dostęp metody klas przez wyeliminowanie konieczności jawnego wpisz w pełni kwalifikowane nazwy odwołania.Aliasy umożliwiają przypisać nazwę bardziej przyjazny tylko jedną częścią obszaru nazw.Na przykład sekwencja, która powoduje, że pojedynczy fragment tekstu, które mają być wyświetlane w wielu wierszach CR/LF jest częścią ControlChars moduł w Microsoft.VisualBasic obszaru nazw.Aby użyć tej stałej w programie bez aliasu, trzeba wpisać następujący kod:
MsgBox("Some text" & Microsoft.VisualBasic.ControlChars.CrLf &
"Some more text")
ImportsInstrukcje muszą być zawsze pierwszej linii bezpośrednio po żadnego Option instrukcji w module.Poniższy fragment kodu pokazuje, jak importować i przypisać alias do Microsoft.VisualBasic.ControlChars moduł:
Imports CtrlChrs = Microsoft.VisualBasic.ControlChars
Odwołania do tego obszaru nazw może być znacznie krótszy:
MsgBox("Some text" & CtrlChrs.CrLf & "Some more text")
Jeśli Imports instrukcja nie zawiera nazwy aliasu, zdefiniowanych w obrębie obszaru nazw zaimportowanych elementów mogą być używane w module bez kwalifikacji.Jeżeli określono nazwę aliasu, musi używane jako kwalifikator dla nazwy zawarte w tej przestrzeni nazw.
Zobacz też
Zadania
Jak: Dodawanie lub usuwanie odwołań przez za pomocą okna dialogowego Dodaj odwołanie
Jak: tworzenie i używanie zestawów przy użyciu wiersza polecenia (C# i Visual Basic)
Informacje
Przywóz instrukcji (.Obszar nazw netto i typ)
Koncepcje
Przestrzenie nazw w języku Visual Basic
Zespoły i pamięci podręcznej zestawów globalnych (C# i Visual Basic)