Delen via


Geïmporteerde naamruimten toevoegen of verwijderen (Visual Basic)

Door een naamruimte te importeren, kunt u elementen uit die naamruimte in uw code gebruiken zonder het element volledig te specificeren. Als u bijvoorbeeld toegang wilt krijgen tot de Create methode in de System.Messaging.MessageQueue klasse, kunt u de System.Messaging naamruimte importeren en alleen verwijzen naar het element dat u nodig hebt in code als MessageQueue.Create.

Geïmporteerde naamruimten worden beheerd op de pagina Verwijzingen van projectontwerper. De importbewerkingen die u in dit dialoogvenster opgeeft, worden rechtstreeks doorgegeven aan de compiler (/imports) en zijn van toepassing op alle bestanden in uw project. Gebruik de Imports instructie om een naamruimte in één broncodebestand te gebruiken.

Een geïmporteerde naamruimte toevoegen

  1. Klik in Solution Explorer met de rechtermuisknop op het projectknooppunt en selecteer Eigenschappen of druk op Alt+Enter.

  2. Ga in Projectontwerper naar Verwijzingen.

  3. Schakel in de lijst Geïmporteerde naamruimten het selectievakje in voor de naamruimte die u wilt toevoegen.

    Opmerking

    Als u wilt importeren, moet de naamruimte zich in een onderdeel waarnaar wordt verwezen bevinden. Als de naamruimte niet wordt weergegeven in de lijst, moet u een verwijzing toevoegen naar het onderdeel dat deze bevat. Zie Verwijzingen in een project beheren voor meer informatie.

Een geïmporteerde naamruimte verwijderen

  1. Klik in Solution Explorer met de rechtermuisknop op het projectknooppunt en selecteer Eigenschappen of druk op Alt+Enter.

  2. Ga in Projectontwerper naar Verwijzingen.

  3. Schakel in de lijst Geïmporteerde naamruimten het selectievakje uit voor de naamruimte die u wilt verwijderen.

Gebruikersimport

Met importbewerkingen van gebruikers kunt u een specifieke klasse in een naamruimte importeren in plaats van de hele naamruimte. Uw toepassing kan bijvoorbeeld een import voor de System.Diagnostics naamruimte hebben, maar de enige klasse in die naamruimte waarin u geïnteresseerd bent, is de Debug klasse. U kunt Debug definiëren als een gebruikersimport en vervolgens de import voor System.Diagnostics verwijderen.

Als u later van gedachten verandert en besluit dat dit echt de EventLog klasse was die u nodig hebt, kunt u EventLog invoeren als een gebruikersimport en Debug overschrijven met behulp van de update-functionaliteit.

Een gebruiker toevoegen aan importeren

  1. Klik in Solution Explorer met de rechtermuisknop op het projectknooppunt en selecteer Eigenschappen of druk op Alt+Enter.

  2. Ga in Projectontwerper naar Verwijzingen.

  3. Voer in het tekstvak onder de lijst Geïmporteerde naamruimten de volledige naam in voor de naamruimte die u wilt importeren, inclusief de hoofdnaamruimte.

  4. Klik op de knop Gebruiker importeren toevoegen om de naamruimte toe te voegen aan de lijst geïmporteerde naamruimten .

    Opmerking

    De knop Gebruiker importeren toevoegen wordt uitgeschakeld als de naamruimte overeenkomt met de naamruimte die al in de lijst staat; u kunt geen import twee keer toevoegen.

Een gebruikersimport bijwerken

  1. Klik in Solution Explorer met de rechtermuisknop op het projectknooppunt en selecteer Eigenschappen of druk op Alt+Enter.

  2. Ga in Projectontwerper naar Verwijzingen.

  3. Selecteer in de lijst Geïmporteerde naamruimten de naamruimte die u wilt wijzigen.

  4. Voer in het tekstvak onder de lijst Geïmporteerde naamruimten de naam in voor de nieuwe naamruimte.

  5. Klik op de knop Gebruiker importeren bijwerken om de naamruimte in de lijst Geïmporteerde naamruimten bij te werken.

In het projectbestand

Wanneer u wijzigingen aanbrengt in projectontwerper, wordt het projectbestand bijgewerkt om uw wijzigingen weer te geven. De geïmporteerde naamruimten worden weergegeven in het projectbestand, zoals wordt weergegeven in de volgende code:

  <ItemGroup>
    <Import Include="System.Collections.Specialized" />
    <Import Include="System.ComponentModel" />
    <Import Include="System.Web" />
    <Import Include="System.Windows.Markup" />
    <Import Include="System.Xml" />
  </ItemGroup>