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í zavaděč návrháře rozhraní, které lze použít k implementaci vlastního návrháře zavaděč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 je také zodpovědný za zápis změn do otevřeného dokumentu zpět do úložiště, které zavaděč používá při načítání dokumentu po Flush zavolání metody.
Ve výchozím nastavení vývojové prostředí sady Visual Studio vytváří své vlastní řady, které mohou načíst projekty základního DesignerLoader návrháře. Chcete-li vytvořit vlastní zavaděč návrháře, je nutné dědit z a implementovat abstraktní DesignerLoader třídu. Instanci nelze vytvořit DesignerLoaderpřímo, protože nemá žádný veřejný konstruktor.
Při BeginLoad vyvolání načte zavaděč návrháře dokument návrhu, zobrazí plochu návrháře pomocí IDesignerHost rozhraní a po dokončení zavolá EndLoad na IDesignerLoaderHost rozhraní. Implementace IDesignerLoaderHost je obvykle stejná třída, která implementuje IDesignerHost.
Konstruktory
DesignerLoader() |
Inicializuje novou instanci DesignerLoader třídy . |
Vlastnosti
Loading |
Získá hodnotu označující, zda zavaděč právě načítá dokument. |
Metody
BeginLoad(IDesignerLoaderHost) |
Začne načítat návrháře. |
Dispose() |
Uvolní všechny prostředky používané nástrojem DesignerLoader. |
Equals(Object) |
Určí, zda se zadaný objekt rovná 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í hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |