Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zawiera zbiór wszystkich przywozów projektu dla projektu Visual Basic.Określony imports sprawozdania są przekazywane bezpośrednio do kompilator i dotyczą wszystkich plików w projekcie.
Przestrzeń nazw: VSLangProj
Zestaw: VSLangProj (w VSLangProj.dll)
Składnia
'Deklaracja
<GuidAttribute("642789F9-210D-4574-96FD-5A653451E216")> _
Public Interface Imports _
Inherits IEnumerable
[GuidAttribute("642789F9-210D-4574-96FD-5A653451E216")]
public interface Imports : IEnumerable
[GuidAttribute(L"642789F9-210D-4574-96FD-5A653451E216")]
public interface class Imports : IEnumerable
[<GuidAttribute("642789F9-210D-4574-96FD-5A653451E216")>]
type Imports =
interface
interface IEnumerable
end
public interface Imports extends IEnumerable
Typ Imports uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
ContainingProject | Pobiera projekt, który zawiera zaznaczony element.Tylko do odczytu. |
![]() |
Count | Zwraca wartość wskazującą liczbę obiektów w kolekcji.Tylko do odczytu. |
![]() |
DTE | Pobiera obiekt rozszerzalności najwyższego poziomu. |
![]() |
Parent | Zwraca obiekt nadrzędny natychmiastowe danego obiektu. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Add | Dodaje nowe instrukcji import Imports kolekcji. |
![]() |
GetEnumerator | Pobiera wyliczenia dla elementów w kolekcji. |
![]() |
Item | Zwraca indeksowaną członka Imports obiektu.Item Metodą jest metoda domyślna dla Imports obiektu. |
![]() |
Remove | Usuwa instrukcję przywozu z Imports kolekcji.Instrukcja przywozu, należy usunąć może indeksowane, ciąg określający przywozu lub indeks zawierający jeden. |
Początek
Uwagi
Ten obiekt określa obszary nazw, aby zaimportować dla projektu.Elementy z importowane obszary nazw może służyć w kodzie bez pełni kwalifikujących się nazwę elementu.Na przykład jeśli Imports zawiera obiektu Namespace1.Namespace2 import wyciągu z, a następnie dwa następujące instrukcje kodu są równie ważne:
Namespace1.Namespace2.SomeMethod()
SomeMethod()
Jeśli imports instrukcja nie jest w kolekcji, a następnie drugiego, niekwalifikowanych instrukcji powyżej powoduje błąd kompilacji.
Przykłady
' Macro Editor
' This routine displays all the project imports.
Imports VSLangProj
Public Sub ListImports()
' The first project is a Visual Basic or C# project.
Dim vsproject As VSProject = _
CType(DTE.Solution.Projects.Item(1).Object, VSProject)
Dim projImports As VSLangProj.Imports = vsproject.Imports
' For C# projects, projImports will be Nothing.
If Not (projImports Is Nothing) Then
Dim i As Integer
For i = 1 To projImports.Count
MsgBox(projImports.Item(i))
Next
Else
MsgBox("This project has no imports.")
End If
End Sub