DesignerLoader Třída

Definice

Poskytuje základní rozhraní zavaděče návrháře, které lze použít k implementaci vlastního zavaděče návrháře.

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
Dědičnost
DesignerLoader
Odvozené
Atributy

Poznámky

DesignerLoader lze implementovat pro podporu vlastního načítání komponent návrháře a návrháře. Zavaděč návrháře také zodpovídá za zápis změn do otevřeného dokumentu zpět do úložiště, které se používá při načítání dokumentu po Flush zavolání metody.

Ve výchozím nastavení vytvoří vývojové prostředí Visual Studio vlastní řadu DesignerLoader, které můžou načíst základní projekty návrháře. Chcete-li vytvořit vlastní zavaděč návrháře, musíte dědit z a implementovat abstraktní DesignerLoader třídu. Nelze přímo vytvořit instanci DesignerLoader, protože nemá žádný veřejný konstruktor.

Při BeginLoad vyvolání načte zavaděč návrháře návrhový dokument, zobrazí plochu návrháře pomocí IDesignerHost rozhraní a po dokončení zavolá EndLoadIDesignerLoaderHost rozhraní. Implementace IDesignerLoaderHost je obvykle stejná třída, která implementuje IDesignerHost.

Konstruktory

Name Description
DesignerLoader()

Inicializuje novou instanci DesignerLoader třídy.

Vlastnosti

Name Description
Loading

Získá hodnotu určující, zda zavaděč právě načítá dokument.

Metody

Name Description
BeginLoad(IDesignerLoaderHost)

Začne načítat návrháře.

Dispose()

Uvolní všechny prostředky používané nástrojem DesignerLoader.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
Flush()

Zapíše změny uložené v mezipaměti do umístění, ze kterého byl návrhář načten.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro