WebFormsRootDesigner Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Alaposztályt biztosít a weblapok tervezési idejének funkcióihoz, és lehetővé teszi a Webes űrlapok lapon található összetevők és vezérlők elérését és kezelését a tervezéskor.
public ref class WebFormsRootDesigner abstract : IDisposable, System::ComponentModel::Design::IDesignerFilter, System::ComponentModel::Design::IRootDesigner
public abstract class WebFormsRootDesigner : IDisposable, System.ComponentModel.Design.IDesignerFilter, System.ComponentModel.Design.IRootDesigner
type WebFormsRootDesigner = class
interface IRootDesigner
interface IDesigner
interface IDisposable
interface IDesignerFilter
Public MustInherit Class WebFormsRootDesigner
Implements IDesignerFilter, IDisposable, IRootDesigner
- Öröklődés
-
WebFormsRootDesigner
- Megvalósítás
Megjegyzések
Egy tervező gazdagépnek, például a 2005-ös Visual Studio, meg kell adnia a WebFormsRootDesigner osztály saját származtatott verzióját, hogy a tervező RootDesigner tulajdonságán keresztül vezérelhesse a tervezőket. A vezérlőtervezők a RootDesigner tulajdonság használatával a tervezéskor érik el és módosítják az űrlapokat tartalmazó lapot.
Megjegyzések az implementálókhoz
Ha az WebFormsRootDesigner osztálytól örököl, felül kell bírálnia a következő tagokat:
A DocumentUrl, IsDesignerViewLocked, IsLoading, ReferenceManagerSupportedTechnologies, és Verbs tulajdonságok.
A AddClientScriptToDocument(ClientScriptItem), AddControlToDocument(Control, Control, ControlLocation), GetClientScriptsInDocument(), GetControlViewAndTag(Control, IControlDesignerView, IControlDesignerTag)és RemoveControlFromDocument(Control) metódusok.
Konstruktorok
| Név | Description |
|---|---|
| WebFormsRootDesigner() |
Inicializálja a WebFormsRootDesigner osztály új példányát. |
Tulajdonságok
| Név | Description |
|---|---|
| Component |
Lekéri vagy beállítja a tervező által megtervezett összetevőt. |
| CurrentCulture |
Lekéri az aktuális szál kulturális adatait. |
| DocumentUrl |
Ha felül van bírálva egy származtatott osztályban, lekéri azt az URL-címet, amelyen a webűrlapok találhatók. |
| IsDesignerViewLocked |
Ha egy származtatott osztályban felül van bírálva, a rendszer egy értéket kap, amely jelzi, hogy a tervező nézet zárolva van-e. |
| IsLoading |
Ha egy származtatott osztályban felül van bírálva, egy értéket kap, amely jelzi, hogy a webes űrlapok lapja még be van-e töltve. |
| ReferenceManager |
Ha felül van bírálva egy származtatott osztályban, egy WebFormsReferenceManager olyan objektumot kap, amely információkat tartalmaz az aktuális weblapról. |
| SupportedTechnologies |
Lekéri azokat a technológiákat, amelyeket a tervező összetevő támogatni tud a megjelenítéshez. |
| Verbs |
Lekéri a tervező által támogatott tervezési időt. |
Metódusok
| Név | Description |
|---|---|
| AddClientScriptToDocument(ClientScriptItem) |
Ha felülbírál egy származtatott osztályban, egy ügyfélszkript elemet ad hozzá az aktuális Webes űrlapok laphoz. |
| AddControlToDocument(Control, Control, ControlLocation) |
Ha felül van bírálva egy származtatott osztályban, hozzáad egy webkiszolgáló-vezérlőt a Webes űrlapok laphoz. |
| CreateDesignerActionService(IServiceProvider) |
Tervezési idő DesignerActionService objektumot ad vissza. |
| CreateUrlResolutionService() |
IUrlResolutionService Relatív URL-címeket feloldó értéket ad vissza. |
| Dispose(Boolean) |
Felszabadítja a felügyelt erőforrások által WebFormsRootDesigner használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| Finalize() |
Felszabadítja az aktuális WebFormsRootDesigner objektum erőforrásait, mielőtt a szemétgyűjtő visszanyeri azt. |
| GenerateEmptyDesignTimeHtml(Control) |
Üres HTML-korrektúrát hoz létre egy vezérlőelemhez a tervezéskor. |
| GenerateErrorDesignTimeHtml(Control, Exception, String) |
Olyan HTML-korrektúrát hoz létre, amely a megadott vezérlő, kivétel és üzenet használatával jelenít meg hibaüzenetet a tervezéskor. |
| GetClientScriptsInDocument() |
Ha felülbírált egy származtatott osztályban, egy ClientScriptItemCollection olyan objektumot ad vissza, amely az oldalon található összes ügyfélszkriptelemet tartalmazza. |
| GetControlViewAndTag(Control, IControlDesignerView, IControlDesignerTag) |
Ha egy származtatott osztályban felül van bírálva, az aktuális tervezési idő nézetet és a megadott vezérlőelem HTML-jelölését is visszaadja. |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetService(Type) |
A kért szolgáltatást adja vissza. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| GetView(ViewTechnology) |
A megadott objektum által meghatározott nézetobjektumot ad ViewTechnology vissza. |
| Initialize(IComponent) |
Inicializálja az WebFormsRootDesigner objektumot a megadott összetevővel. |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| OnLoadComplete(EventArgs) |
LoadComplete A Webes űrlapok lap teljes betöltésekor aktiválja az eseményt. |
| PostFilterAttributes(IDictionary) |
Lehetővé teszi, hogy a tervező módosítsa vagy eltávolítsa az elemeket azokból az attribútumkészletekből, amelyeket a tervező egy TypeDescriptor objektumon keresztül tesz elérhetővé. |
| PostFilterEvents(IDictionary) |
Lehetővé teszi, hogy a tervező módosítsa vagy eltávolítsa az elemeket azokból az eseményekből, amelyeket a tervező egy TypeDescriptor objektumon keresztül tesz elérhetővé. |
| PostFilterProperties(IDictionary) |
Lehetővé teszi a tervező számára, hogy módosítsa vagy eltávolítsa az elemeket a tervező által egy TypeDescriptor objektumon keresztül elérhetővé tott tulajdonságok készletéből. |
| PreFilterAttributes(IDictionary) |
Lehetővé teszi a tervező számára, hogy hozzáadja azokat az attribútumokat, amelyeket a tervező egy TypeDescriptor objektumon keresztül tesz elérhetővé. |
| PreFilterEvents(IDictionary) |
Lehetővé teszi, hogy a tervező elemeket vegyen fel az objektumon keresztül TypeDescriptor elérhetővé tett események készletéhez. |
| PreFilterProperties(IDictionary) |
Lehetővé teszi, hogy a tervező elemeket vegyen fel a tervező által egy TypeDescriptor objektumon keresztül elérhetővé tett tulajdonságok készletéhez. |
| RemoveClientScriptFromDocument(String) |
Eltávolítja a megadott ügyfélszkriptet a dokumentumból a tervezéskor. |
| RemoveControlFromDocument(Control) |
Ha egy származtatott osztály felül van bírálva, eltávolítja a megadott vezérlőt a Webes űrlapok lapról. |
| ResolveUrl(String) |
Egy relatív URL-címet teljesen minősített URL-címre konvertál. |
| SetControlID(Control, String) |
|
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
esemény
| Név | Description |
|---|---|
| LoadComplete |
Ez akkor fordul elő, ha a tervező befejezi a webes űrlapok lapjának betöltését. |