WorkflowMarkupSerializationManager 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í.
Spravuje serializaci v době návrhu do a z rozšiřitelného jazyka XAML (Application Markup Language) pro pracovní postupy.
public ref class WorkflowMarkupSerializationManager : IServiceProvider, System::ComponentModel::Design::Serialization::IDesignerSerializationManager
public class WorkflowMarkupSerializationManager : IServiceProvider, System.ComponentModel.Design.Serialization.IDesignerSerializationManager
type WorkflowMarkupSerializationManager = class
interface IDesignerSerializationManager
interface IServiceProvider
Public Class WorkflowMarkupSerializationManager
Implements IDesignerSerializationManager, IServiceProvider
- Dědičnost
-
WorkflowMarkupSerializationManager
- Implementuje
Poznámky
Note
Tento materiál popisuje typy a obory názvů, které jsou zastaralé. Další informace najdete v tématu Deprecated Types in Windows Workflow Foundation 4.5.
Pracovní postup nebo návrhář aktivity může použít WorkflowMarkupSerializationManager pro přístup ke službám užitečným pro správu procesů serializace v době návrhu. Lze například WorkflowMarkupSerializationManager použít k vytváření objektů, vyhledávání typů, identifikaci objektů a přizpůsobení serializace konkrétních typů.
Konstruktory
| Name | Description |
|---|---|
| WorkflowMarkupSerializationManager(IDesignerSerializationManager) |
Inicializuje novou instanci WorkflowMarkupSerializationManager třídy pomocí zadané IDesignerSerializationManager. |
Vlastnosti
| Name | Description |
|---|---|
| Context |
Získá zásobníkově definovanou oblast úložiště definovanou uživatelem, která je užitečná pro komunikaci mezi serializátory. |
| LocalAssembly |
Získá nebo nastaví sestavení, které je přidruženo k aktuálním serializátoru. |
| SerializationManager |
Získá nebo nastaví serializace správce použití s aktuální serializátor. |
Metody
| Name | Description |
|---|---|
| AddSerializationProvider(IDesignerSerializationProvider) |
Přidá zadaného zprostředkovatele serializace do správce serializace. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetSerializer(Type, Type) |
Vrátí serializátor zadaného typu pro objekt zadaného typu. |
| GetService(Type) |
Vrátí objekt služby zadaného typu. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| GetType(String) |
Vrátí typ zadaného názvu. |
| GetType(XmlQualifiedName) |
Vrátí tento typ přidružený k zadanému kvalifikovanému názvu XML. |
| GetXmlQualifiedName(Type, String) |
Vrátí kvalifikovaný název XML přidružený k zadanému typu. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| RemoveSerializationProvider(IDesignerSerializationProvider) |
Odebere vlastního zprostředkovatele serializace z objektu WorkflowMarkupSerializationManager. |
| ReportError(Object) |
Hlásí chybu při serializaci. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| IDesignerSerializationManager.CreateInstance(Type, ICollection, String, Boolean) |
Vytvoří instanci zadaného typu a přidá ji do kolekce pojmenovaných instancí. |
| IDesignerSerializationManager.GetInstance(String) |
Vrátí instanci vytvořeného objektu zadaného názvu. |
| IDesignerSerializationManager.GetName(Object) |
Vrátí název zadaného objektu. |
| IDesignerSerializationManager.Properties |
Získá kolekci vlastností, které lze serializovat pomocí dostupných serializátorů. |
| IDesignerSerializationManager.ResolveName |
Nastane, když IDesignerSerializationManager.GetName(Object) nelze najít zadaný název v tabulce názvů správce serializace. |
| IDesignerSerializationManager.SerializationComplete |
Nastane při dokončení serializace. |
| IDesignerSerializationManager.SetName(Object, String) |
Nastaví název zadaného existujícího objektu. |