Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
My zveřejňuje pouze tyto objekty vyžadované konkrétním typem projektu. Objekt je například My.Forms k dispozici v aplikaci model Windows Forms, ale není k dispozici v konzolové aplikaci. Toto téma popisuje, které My objekty jsou k dispozici v různých typech projektů.
Moje aplikace systému Windows a weby
My zveřejňuje pouze objekty, které jsou užitečné v aktuálním typu projektu; potlačuje objekty, které nejsou použitelné. Například následující obrázek znázorňuje My objektový model v projektu model Windows Forms.
V projektu My webu zveřejňuje objekty, které jsou relevantní pro webového vývojáře (například My.RequestMy.Response objekty) při potlačení objektů, které nejsou relevantní (například My.Forms objekt). Následující obrázek znázorňuje My objektový model v projektu webu:
Podrobnosti o projektu
Následující tabulka ukazuje, které My objekty jsou ve výchozím nastavení povoleny pro osm typů projektů: aplikace systému Windows, knihovna tříd, konzolová aplikace, knihovna ovládacích prvků systému Windows, knihovna webových ovládacích prvků, služba systému Windows, prázdná a webová stránka.
Existují tři verze objektu My.Application , dvě verze objektu My.Computer a dvě verze objektu My.User ; podrobnosti o těchto verzích jsou uvedeny v poznámkách pod čarou za tabulkou.
| Můj objekt | Aplikace pro systém Windows | Knihovna tříd | Konzolová aplikace | Knihovna ovládacích prvků systému Windows | Knihovna webových ovládacích prvků | Služba systému Windows | Prázdné | Web |
|---|---|---|---|---|---|---|---|---|
My.Application |
Ano1 | Ano2 | Ano3 | Ano2 | Ne | Ano3 | Ne | Ne |
My.Computer |
Ano4 | Ano4 | Ano4 | Ano4 | Ano5 | Ano4 | Ne | Ano5 |
My.Forms |
Ano | Ne | Ne | Ano | Ne | Ne | Ne | Ne |
My.Log |
Ne | Ne | Ne | Ne | Ne | Ne | Ne | Ano |
My.Request |
Ne | Ne | Ne | Ne | Ne | Ne | Ne | Ano |
My.Resources |
Ano | Ano | Ano | Ano | Ano | Ano | Ne | Ne |
My.Response |
Ne | Ne | Ne | Ne | Ne | Ne | Ne | Ano |
My.Settings |
Ano | Ano | Ano | Ano | Ano | Ano | Ne | Ne |
My.User |
Ano6 | Ano6 | Ano6 | Ano6 | Ano7 | Ano6 | Ne | Ano7 |
My.WebServices |
Ano | Ano | Ano | Ano | Ano | Ano | Ne | Ne |
1 model Windows Forms verze .My.Application Pochází z verze konzoly (viz poznámka 3); přidává podporu pro interakci s okny aplikace a poskytuje model aplikace v jazyce Visual Basic.
2 Verze My.Applicationknihovny . Poskytuje základní funkce potřebné aplikací: poskytuje členům zápis do protokolu aplikace a přístup k informacím o aplikaci.
3 Konzolová verze nástroje My.Application. Odvozuje z verze knihovny (viz poznámka 2) a přidá další členy pro přístup k argumentům příkazového řádku aplikace a informacím o nasazení ClickOnce.
. Pochází z verze serveru (viz Poznámka 5) a poskytuje přístup k užitečným objektům na klientském počítači, jako je klávesnice, obrazovka a myš.
Verze serveru 5My.Computer. Poskytuje základní informace o počítači, například název, přístup k hodině atd.
. Tento objekt je přidružen k aktuální identitě vlákna.
7 Webová verze .My.User Tento objekt je přidružený k identitě uživatele aktuálního požadavku HTTP aplikace.