WorkflowMarkupSerializationManager Klasse

Definition

Verwaltet die Entwurfszeit-Serialisierung in und aus extensible Application Markup Language (XAML) für Workflows.

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
Vererbung
WorkflowMarkupSerializationManager
Implementiert

Hinweise

Note

In diesem Material werden Typen und Namespaces erläutert, die veraltet sind. Weitere Informationen finden Sie unter Deprecated Types in Windows Workflow Foundation 4.5.

Ein Workflow- oder Aktivitäts-Designer kann für den Zugriff auf Dienste verwendet werden WorkflowMarkupSerializationManager , die für die Verwaltung von Serialisierungsprozessen zur Entwurfszeit hilfreich sind. Beispielsweise WorkflowMarkupSerializationManager können Sie Objekte erstellen, Typen nachschlagen, Objekte identifizieren und die Serialisierung bestimmter Typen anpassen.

Konstruktoren

Name Beschreibung
WorkflowMarkupSerializationManager(IDesignerSerializationManager)

Initialisiert eine neue Instanz der Klasse mithilfe des WorkflowMarkupSerializationManager angegebenen IDesignerSerializationManager.

Eigenschaften

Name Beschreibung
Context

Ruft einen stapelbasierten, benutzerdefinierten Speicherbereich ab, der für die Kommunikation zwischen Serialisierern nützlich ist.

LocalAssembly

Ruft die Assembly ab, die dem aktuellen Serialisierer zugeordnet ist, oder legt sie fest.

SerializationManager

Ruft den Serialisierungs-Manager ab, der mit dem aktuellen Serialisierer verwendet werden soll, oder legt diesen fest.

Methoden

Name Beschreibung
AddSerializationProvider(IDesignerSerializationProvider)

Fügt dem Serialisierungs-Manager den angegebenen Serialisierungsanbieter hinzu.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetSerializer(Type, Type)

Gibt einen Serialisierer des angegebenen Typs für ein Objekt des angegebenen Typs zurück.

GetService(Type)

Gibt ein Dienstobjekt des angegebenen Typs zurück.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
GetType(String)

Gibt einen Typ des angegebenen Namens zurück.

GetType(XmlQualifiedName)

Gibt diesen Typ zurück, der dem angegebenen XML-qualifizierten Namen zugeordnet ist.

GetXmlQualifiedName(Type, String)

Gibt den XML-qualifizierten Namen zurück, der dem angegebenen Typ zugeordnet ist.

MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
RemoveSerializationProvider(IDesignerSerializationProvider)

Entfernt einen benutzerdefinierten Serialisierungsanbieter aus dem WorkflowMarkupSerializationManager.

ReportError(Object)

Meldet einen Fehler bei der Serialisierung.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

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

Erstellt eine Instanz des angegebenen Typs und fügt sie einer Auflistung benannter Instanzen hinzu.

IDesignerSerializationManager.GetInstance(String)

Gibt eine Instanz eines erstellten Objekts des angegebenen Namens zurück.

IDesignerSerializationManager.GetName(Object)

Gibt den Namen des angegebenen Objekts zurück.

IDesignerSerializationManager.Properties

Ruft eine Auflistung von Eigenschaften ab, die mit verfügbaren Serialisierern serialisiert werden können.

IDesignerSerializationManager.ResolveName

Tritt auf, wenn IDesignerSerializationManager.GetName(Object) der angegebene Name in der Namenstabelle des Serialisierungs-Managers nicht gefunden werden kann.

IDesignerSerializationManager.SerializationComplete

Tritt auf, wenn die Serialisierung abgeschlossen ist.

IDesignerSerializationManager.SetName(Object, String)

Legt den Namen des angegebenen vorhandenen Objekts fest.

Gilt für: