DesignerLoader Osztály

Definíció

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)

A következőre érvényes: