Sdílet prostřednictvím


WorkflowDesignerLoader Třída

Definice

Upozornění

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Poskytuje běžné funkce zavaděče návrháře, které lze použít k implementaci vlastních zavaděčů návrháře pracovních postupů.

public ref class WorkflowDesignerLoader abstract : System::ComponentModel::Design::Serialization::BasicDesignerLoader
public abstract class WorkflowDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public abstract class WorkflowDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader
type WorkflowDesignerLoader = class
    inherit BasicDesignerLoader
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type WorkflowDesignerLoader = class
    inherit BasicDesignerLoader
Public MustInherit Class WorkflowDesignerLoader
Inherits BasicDesignerLoader
Dědičnost
WorkflowDesignerLoader
Atributy

Poznámky

Poznámka

V tomto materiálu jsou popsané zastaralé typy a obory názvů. Další informace najdete v tématu zastaralé typy v programovací model Windows Workflow Foundation 4,5.

Třídy zavaděče návrháře se používají k načtení návrháře a uložení všech změn stavu návrháře, když uživatel tak dává pokyn. Třídu WorkflowDesignerLoader lze implementovat tak, aby podporovala vlastní načítání komponent návrháře pracovního postupu a návrháře pracovních postupů. Zavaděč návrháře pracovního postupu je také zodpovědný 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 volání metody.

Poznámky pro implementátory

Když dědíte z WorkflowDesignerLoader, musíte přepsat následující členy: FileName, ForceReload()GetFileReader(String) a GetFileWriter(String).

Konstruktory

WorkflowDesignerLoader()

Při implementaci v odvozené třídě inicializuje novou instanci WorkflowDesignerLoader třídy.

Vlastnosti

FileName

Při přepsání v odvozené třídě získá název souboru návrháře k načtení.

InDebugMode

Získá hodnotu, která označuje, zda má být pracovní postup načten v režimu ladění.

LoaderHost

Získá hostitele zavaděče.

(Zděděno od BasicDesignerLoader)
Loading

Získá hodnotu určující, zda zavaděč návrháře načítá návrhovou plochu.

(Zděděno od BasicDesignerLoader)
Modified

Získá nebo nastaví hodnotu označující, jestli byl návrhář změněn.

(Zděděno od BasicDesignerLoader)
PropertyProvider

Získá nebo nastaví zprostředkovatele vlastností pro správce serializace, který používá zavaděč.

(Zděděno od BasicDesignerLoader)
ReloadPending

Získá hodnotu označující, zda bylo opětovné načtení zařazeno do fronty.

(Zděděno od BasicDesignerLoader)
TargetFrameworkTypeDescriptionProvider

TypeDescriptor Získá metadata cílového .NET Framework.

Metody

AddActivityToDesigner(Activity)

Přidá aktivitu k hostiteli návrháře po přidání do nadřazené kolekce aktivit.

BeginLoad(IDesignerLoaderHost)

Spustí proces načítání.

(Zděděno od BasicDesignerLoader)
Dispose()

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

EnableComponentNotification(Boolean)

Povolí nebo zakáže oznámení komponent pomocí souboru DesignerLoader.

(Zděděno od BasicDesignerLoader)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

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

Zapíše čekající změny do umístění, ze kterého byl návrhář načten.

ForceReload()

Při přepsání v odvozené třídě způsobí WorkflowDesignerLoader opětovné načtení návrháře.

GetFileReader(String)

Při přepsání v odvozené třídě načte objekt, který WorkflowDesignerLoader se používá ke čtení ze zadaného souboru.

GetFileWriter(String)

Při přepsání v odvozené třídě získá objekt, který WorkflowDesignerLoader používá k zápisu do zadaného souboru.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetService(Type)

Získá požadovanou službu.

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

Type Získá aktuální instanci.

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

Inicializuje WorkflowDesignerLoader všechny služby vyžadované hostitelem zavaděče návrháře.

IsReloadNeeded()

Určuje, jestli má být návrhář znovu načten.

(Zděděno od BasicDesignerLoader)
LoadDesignerLayout(XmlReader, IList)

Použije serializované rozložení na kořenového návrháře v aktuálním hostiteli návrháře.

LoadDesignerLayoutFromResource(Type, String, IList)

Načte zadaný prostředek a volá metodu LoadDesignerLayout(XmlReader, IList) , která použije serializované rozložení na kořenového návrháře v aktuálním hostiteli návrháře.

MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

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

Upozorní zavaděče návrháře, že načítání se chystá začít.

(Zděděno od BasicDesignerLoader)
OnBeginUnload()

Upozorní zavaděče návrháře, že se chystáte začít s uvolněním.

(Zděděno od BasicDesignerLoader)
OnEndLoad(Boolean, ICollection)

Volá se při načítání návrháře.

OnModifying()

Upozorní zavaděče návrháře, že se chystá upravit stav dokumentu.

(Zděděno od BasicDesignerLoader)
PerformFlush(IDesignerSerializationManager)

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

PerformLoad(IDesignerSerializationManager)

Načte návrháře z návrhového dokumentu.

Reload(BasicDesignerLoader+ReloadOptions)

Zařadí do fronty znovu načtení návrháře.

(Zděděno od BasicDesignerLoader)
RemoveActivityFromDesigner(Activity)

Odebere aktivitu z hostitele návrháře po přidání do nadřazené kolekce aktivit.

ReportFlushErrors(ICollection)

Hlásí chyby, ke kterým došlo při vyprázdnění změn.

(Zděděno od BasicDesignerLoader)
SaveDesignerLayout(XmlWriter, ActivityDesigner, IList)

Serializuje rozložení návrháře.

SetBaseComponentClassName(String)

Nastaví úplný název třídy základní komponenty.

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

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

(Zděděno od Object)

Explicitní implementace rozhraní

IDesignerLoaderService.AddLoadDependency()

Zaregistruje externí komponentu jako součást procesu načítání spravovaného nástrojem IDesignerLoaderService.

(Zděděno od BasicDesignerLoader)
IDesignerLoaderService.DependentLoadComplete(Boolean, ICollection)

Signály, že závislé zatížení bylo dokončeno.

(Zděděno od BasicDesignerLoader)
IDesignerLoaderService.Reload()

Znovu načte návrhový dokument.

(Zděděno od BasicDesignerLoader)

Platí pro