WorkflowMarkupSerializationManager Klasa

Definicja

Zarządza serializacji czasu projektowania do i z rozszerzalnego języka Application Markup Language (XAML) dla przepływów pracy.

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
Dziedziczenie
WorkflowMarkupSerializationManager
Implementuje

Uwagi

Uwaga

W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz przestarzałe typy w Windows Workflow Foundation 4,5.

Przepływ pracy lub Projektant działań może służyć WorkflowMarkupSerializationManager do uzyskiwania dostępu do usług użytecznych do zarządzania procesami serializacji czasu projektowania. Na przykład WorkflowMarkupSerializationManager może służyć do tworzenia obiektów, wyszukiwania typów, identyfikowania obiektów i dostosowywania serializacji poszczególnych typów.

Konstruktory

WorkflowMarkupSerializationManager(IDesignerSerializationManager)

Inicjuje nowe wystąpienie WorkflowMarkupSerializationManager klasy przy użyciu określonego elementu IDesignerSerializationManager .

Właściwości

Context

Pobiera oparty na stosach obszar magazynu zdefiniowany przez użytkownika, który jest przydatny do komunikacji między serializatorami.

LocalAssembly

Pobiera lub ustawia zestaw, który jest skojarzony z bieżącym serializatorem.

SerializationManager

Pobiera lub ustawia menedżera serializacji do użycia z bieżącym serializatorem.

Metody

AddSerializationProvider(IDesignerSerializationProvider)

Dodaje określonego dostawcę serializacji do menedżera serializacji.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetSerializer(Type, Type)

Zwraca serializator określonego typu dla obiektu określonego typu.

GetService(Type)

Zwraca obiekt usługi określonego typu.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
GetType(String)

Zwraca typ określonej nazwy.

GetType(XmlQualifiedName)

Zwraca ten typ skojarzony z określoną kwalifikowaną nazwą XML.

GetXmlQualifiedName(Type, String)

Zwraca nazwę kwalifikowaną XML skojarzoną z określonym typem.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
RemoveSerializationProvider(IDesignerSerializationProvider)

Usuwa niestandardowego dostawcę serializacji z WorkflowMarkupSerializationManager .

ReportError(Object)

Zgłasza błąd podczas serializacji.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IDesignerSerializationManager.CreateInstance(Type, ICollection, String, Boolean)

Tworzy wystąpienie określonego typu i dodaje je do kolekcji nazwanych wystąpień.

IDesignerSerializationManager.GetInstance(String)

Zwraca wystąpienie obiektu utworzonego o określonej nazwie.

IDesignerSerializationManager.GetName(Object)

Zwraca nazwę określonego obiektu.

IDesignerSerializationManager.Properties

Pobiera kolekcję właściwości, które mogą być serializowane z dostępnymi serializatorami.

IDesignerSerializationManager.ResolveName

Występuje, gdy IDesignerSerializationManager.GetName(Object) nie można zlokalizować określonej nazwy w tabeli nazw menedżera serializacji.

IDesignerSerializationManager.SerializationComplete

Występuje, gdy Serializacja została ukończona.

IDesignerSerializationManager.SetName(Object, String)

Ustawia nazwę określonego obiektu.

Dotyczy