Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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
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.
A Projekttervezőben lépjen a Hivatkozások elemre.
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
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.
A Projekttervezőben lépjen a Hivatkozások elemre.
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
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.
A Projekttervezőben lépjen a Hivatkozások elemre.
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.
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
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.
A Projekttervezőben lépjen a Hivatkozások elemre.
Az Importált névterek listában válassza ki a módosítani kívánt névteret.
Az Importált névterek lista alatti szövegmezőbe írja be az új névtér nevét.
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>