WorkflowDesignerLoader 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í.
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
- 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) |