Megosztás a következőn keresztül:


Importált névterek hozzáadása vagy eltávolítása (Visual Basic)

A névtér importálása lehetővé teszi, hogy az adott névtér elemeit a kódban használja anélkül, hogy az elemek nevét teljesen ki kellene írni. Ha például hozzá szeretne férni a Create metódushoz az System.Messaging.MessageQueue osztályban, importálhatja a System.Messaging névteret, és egyszerűen hivatkozhat a kódban szükséges elemre.MessageQueue.Create

Az importált névterek kezelése a ProjekttervezőHivatkozások lapján található. A párbeszédpanelen megadott importálások közvetlenül a fordítónak (/importálásnak) lesznek átadva, és a projekt összes fájljához érvényesek. Imports Az utasítással egy névteret használhat egyetlen forráskódfájlban.

Importált névtér hozzáadása

  1. A Megoldáskezelőben kattintson a jobb gombbal a projektcsomópontra, és válassza a Tulajdonságok lehetőséget, vagy nyomja le az Alt+Enter billentyűt.

  2. A Projekttervezőben lépjen a Hivatkozások elemre.

  3. Az Importált névterek listában jelölje be a hozzáadni kívánt névtér jelölőnégyzetét.

    Megjegyzés:

    Az importáláshoz a névtérnek egy hivatkozott összetevőben kell lennie. Ha a névtér nem jelenik meg a listában, hozzá kell adnia egy hivatkozást az azt tartalmazó összetevőhöz. További információt a projektek hivatkozásainak kezelése című témakörben talál.

Importált névtér eltávolítása

  1. A Megoldáskezelőben kattintson a jobb gombbal a projektcsomópontra, és válassza a Tulajdonságok lehetőséget, vagy nyomja le az Alt+Enter billentyűt.

  2. A Projekttervezőben lépjen a Hivatkozások elemre.

  3. Az Importált névterek listában törölje az eltávolítani kívánt névtér jelölőnégyzetének jelölését.

Felhasználói importálás

A felhasználói importálás lehetővé teszi, hogy a teljes névtér helyett egy adott osztályt importáljon egy névtérbe. Előfordulhat például, hogy az alkalmazás importálja a System.Diagnostics névteret, de a névtéren belül csak az Debug osztály érdekli. Felhasználói importként definiálhatja Debug, majd eltávolíthatja az System.Diagnostics importálását.

Ha később meggondolja magát, és úgy dönt, hogy valójában az EventLog osztályra volt szüksége, a frissítési funkcióval felhasználóimportként a EventLog importálva felülírhatja a Debug elemet.

Felhasználói import hozzáadása

  1. A Megoldáskezelőben kattintson a jobb gombbal a projektcsomópontra, és válassza a Tulajdonságok lehetőséget, vagy nyomja le az Alt+Enter billentyűt.

  2. A Projekttervezőben lépjen a Hivatkozások elemre.

  3. Az Importált névterek lista alatti szövegmezőbe írja be az importálni kívánt névtér teljes nevét, beleértve a gyökérnévteret is.

  4. A felhasználó importálása gombra kattintva adja hozzá a névteret az Importált névterek listához.

    Megjegyzés:

    A Felhasználó hozzáadása importálás gomb le lesz tiltva, ha a névtér megegyezik a listában már szereplővel; nem vehet fel kétszer importálást.

Egy felhasználói import frissítése

  1. A Megoldáskezelőben kattintson a jobb gombbal a projektcsomópontra, és válassza a Tulajdonságok lehetőséget, vagy nyomja le az Alt+Enter billentyűt.

  2. A Projekttervezőben lépjen a Hivatkozások elemre.

  3. Az Importált névterek listában válassza ki a módosítani kívánt névteret.

  4. Az Importált névterek lista alatti szövegmezőbe írja be az új névtér nevét.

  5. A Felhasználó importálásának frissítése gombra kattintva frissítse a névteret az Importált névterek listában.

A projektfájlban

A Projekttervezőben végzett módosítások során a projektfájl a módosításoknak megfelelően frissül. Az importált névterek a projektfájlban jelennek meg az alábbi kódban látható módon:

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