WebFormsReferenceManager 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 az aktuális webes projektdokumentum típusainak, irányelveinek és vezérlőinek eléréséhez. Ezt az osztályt örökölni kell.
public ref class WebFormsReferenceManager abstract
public abstract class WebFormsReferenceManager
type WebFormsReferenceManager = class
Public MustInherit Class WebFormsReferenceManager
- Öröklődés
-
WebFormsReferenceManager
Megjegyzések
Az WebFormsReferenceManager alaposztályt tervező gazdagépek implementálják, hogy hozzáférést biztosítsanak a webes projektdokumentumokban meghatározott típusokhoz, irányelvekhez és felhasználói vezérlőkhöz. A vezérlőtervezői osztály az WebFormsReferenceManager aktuális dokumentum definícióinak elérésére és új címkeelőtag hozzáadására használhatja az aktuális dokumentumot.
A tervező gazdagép által biztosított szolgáltatásokat egy WebFormsReferenceManager implementáció tulajdonságán keresztül ReferenceManager érheti WebFormsRootDesigner el. A WebFormsRootDesigner megvalósítás kétféleképpen érhető el:
A forrásból ControlDesigner származó osztályok a RootDesigner tulajdonság használatával hozzáférhetnek WebFormsRootDesigner a tervező gazdagép által biztosított implementációhoz. A WebFormsReferenceManager megvalósítás a tulajdonságon keresztül ReferenceManager történik RootDesigner .
Más tervezőosztályok úgy férhetnek hozzá a WebFormsRootDesigner megvalósításhoz, hogy először a tervező összetevőn keresztül szerzik be a IDesignerHost szolgáltatások implementációját Site, majd meghívják a metódust GetDesigner a tervező gazdagép RootComponent tulajdonságával.
Note
WebFormsReferenceManager lecseréli az elavult felületet IWebFormReferenceManager. A régebbi tervező gazdagépek csak a felület implementálását IWebFormReferenceManager támogathatják. Ellenőrizze, hogy a WebFormsRootDesigner tervező gazdagép által biztosított megvalósítások és WebFormsReferenceManager megvalósítások nem
nullbiztosítják-e, hogy a tervező gazdagép implementálja-e az osztályokat és WebFormsRootDesigner az WebFormsReferenceManager osztályokat.
Konstruktorok
| Név | Description |
|---|---|
| WebFormsReferenceManager() |
Inicializálja a WebFormsReferenceManager osztály új példányát. |
Metódusok
| Név | Description |
|---|---|
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetRegisterDirectives() |
Lekéri az aktuális projektdokumentumra vonatkozó regisztrációs irányelveket. |
| GetTagPrefix(Type) |
Lekéri a megadott objektumtípus címkeelőtagját. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| GetType(String, String) |
Lekéri az objektumtípust a megadott címkeelőtaggal és címkenévvel. |
| GetUserControlPath(String, String) |
Lekéri a felhasználóvezérlő relatív URL-címét a megadott címkeelőtaggal és címkenévvel. |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| RegisterTagPrefix(Type) |
Hozzáad egy címkeelőtagot a megadott típushoz. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |