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.
My csak azokat az objektumokat teszi elérhetővé, amelyekre egy adott projekttípusnak szüksége van. Az objektum például elérhető egy Windows Forms-alkalmazásban, My.Forms de konzolalkalmazásban nem. Ez a témakör azt ismerteti, hogy mely My objektumok érhetők el különböző projekttípusokban.
Saját windowsos alkalmazások és webhelyek
My csak az aktuális projekttípusban hasznos objektumokat teszi elérhetővé; letiltja a nem alkalmazható objektumokat. Az alábbi képen például egy My Windows Forms-projekt objektummodellje látható.
Egy webhelyprojektben olyan objektumokat tesz elérhetővé, My amelyek relevánsak egy webfejlesztő számára (például az objektumok és My.Request az My.Response objektumok), miközben letiltja a nem releváns objektumokat (például az My.Forms objektumot). Az alábbi képen egy My webhelyprojekt objektummodellje látható:
Projekt részletei
Az alábbi táblázat nyolc My projekttípus esetében alapértelmezés szerint engedélyezi az objektumokat: Windows-alkalmazás, osztálytár, konzolalkalmazás, Windows-vezérlőtár, Webvezérlőtár, Windows-szolgáltatás, üres és webhely.
Az objektumnak három verziója My.Application van, az My.Computer objektum két verziója és két verziója My.User . Ezekről a verziókról a táblázat utáni lábjegyzetekben olvashat.
| Saját objektum | Windows-alkalmazás | Osztálytár | Konzolalkalmazás | Windows-vezérlőtár | Webvezérlő-kódtár | Windows-szolgáltatás | Üres | Webhely |
|---|---|---|---|---|---|---|---|---|
My.Application |
Igen1 | Igen2 | Igen3 | Igen2 | Nem | Igen3 | Nem | Nem |
My.Computer |
Igen4 | Igen4 | Igen4 | Igen4 | Igen5 | Igen4 | Nem | Igen5 |
My.Forms |
Igen | Nem | Nem | Igen | Nem | Nem | Nem | Nem |
My.Log |
Nem | Nem | Nem | Nem | Nem | Nem | Nem | Igen |
My.Request |
Nem | Nem | Nem | Nem | Nem | Nem | Nem | Igen |
My.Resources |
Igen | Igen | Igen | Igen | Igen | Igen | Nem | Nem |
My.Response |
Nem | Nem | Nem | Nem | Nem | Nem | Nem | Igen |
My.Settings |
Igen | Igen | Igen | Igen | Igen | Igen | Nem | Nem |
My.User |
Igen6 | Igen6 | Igen6 | Igen6 | Igen7 | Igen6 | Nem | Igen7 |
My.WebServices |
Igen | Igen | Igen | Igen | Igen | Igen | Nem | Nem |
A Windows Forms 1 verziója My.Application. A konzolverzióból származik (lásd a 3. megjegyzést); Támogatja az alkalmazás ablakainak használatát, és biztosítja a Visual Basic alkalmazásmodellt.
2 A kódtár verziója My.Application. Biztosítja az alkalmazások számára szükséges alapvető funkciókat: lehetővé teszi a tagok számára az alkalmazásnaplóba való írást és az alkalmazásadatok elérését.
3 A konzol verziója My.Application. A kódtár verziójából származik (lásd a 2. megjegyzést), és további tagokat ad hozzá az alkalmazás parancssori argumentumaihoz és a ClickOnce telepítési adataihoz való hozzáféréshez.
4 Windows-verzió.My.Computer A kiszolgáló verziójából származik (lásd az 5. megjegyzést), és hozzáférést biztosít az ügyfélszámítógépen található hasznos objektumokhoz, például a billentyűzethez, a képernyőhöz és az egérhez.
5 Kiszolgáló verziója My.Computer. Alapvető információkat nyújt a számítógépről, például a nevet, az óra elérését stb.
6 Windows-verzió.My.User Ez az objektum a szál aktuális identitásához van társítva.
7 webes verziója My.User. Ez az objektum az alkalmazás aktuális HTTP-kérésének felhasználói identitásához van társítva.