DesignerLoader Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |