DesignerLoader 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.
Alapszintű tervezői rakodófelületet biztosít, amely egyéni tervezőbetöltők implementálásához használható.
public ref class DesignerLoader abstract
public abstract class DesignerLoader
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class DesignerLoader
type DesignerLoader = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type DesignerLoader = class
Public MustInherit Class DesignerLoader
- Öröklődés
-
DesignerLoader
- Származtatott
- Attribútumok
Megjegyzések
DesignerLoader a tervezői és tervezői összetevők egyéni betöltésének támogatására implementálható. A tervezőbetöltő feladata a megnyitott dokumentum módosításainak visszaírása arra a tárolóra, amelyet a betöltő a metódus meghívása után használ a dokumentum betöltésekor Flush .
Alapértelmezés szerint a Visual Studio fejlesztési környezet saját DesignerLoader hoz létre, amelyek alapszintű tervezőprojekteket tölthetnek be. Egyéni tervezőbetöltő létrehozásához örökölnie kell az absztrakt DesignerLoader osztályt, és implementálnia kell azt. Közvetlenül nem lehet példányosítani DesignerLoader, mivel nincs nyilvános konstruktora.
Amikor BeginLoad a rendszer meghívja, a tervezőbetöltő betölti a tervezési dokumentumot, megjeleníti a tervezőfelületet az IDesignerHost interfész használatával, és amikor elkészült, meghívja EndLoad a IDesignerLoaderHost felületet. Az IDesignerLoaderHost implementáció általában ugyanaz az osztály, amely implementálható IDesignerHost.
Konstruktorok
| Name | Description |
|---|---|
| DesignerLoader() |
Inicializálja a DesignerLoader osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| Loading |
Beolvas egy értéket, amely jelzi, hogy a betöltő éppen betölt-e egy dokumentumot. |
Metódusok
| Name | Description |
|---|---|
| BeginLoad(IDesignerLoaderHost) |
Megkezdi a tervező betöltését. |
| Dispose() |
Felszabadítja a .-hez használt összes erőforrást DesignerLoader. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| Flush() |
Gyorsítótárazott módosításokat ír arra a helyre, ahonnan a tervező betöltődött. |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |