WorkflowMarkupSerializationManager Klasse

Definition

Verwaltet die Entwurfszeitserialisierung in und aus XAML (extensible Application Markup Language) für Workflows.Manages design-time serialization to and from extensible Application Markup Language (XAML) for 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

Hinweis

In diesem Material werden veraltete Typen und Namespaces erläutert.This material discusses types and namespaces that are obsolete. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

Ein Workflow- oder Aktivitätsdesigner kann den WorkflowMarkupSerializationManager verwenden, um auf Dienste zuzugreifen, die als Unterstützung beim Verwalten von Prozessen der Entwurfszeitserialisierung dienen.A workflow or activity designer can use WorkflowMarkupSerializationManager to access services useful to managing design-time serialization processes. Sie können z. B. den WorkflowMarkupSerializationManager verwenden, um Objekte zu erstellen, Typen zu suchen, Objekte zu identifizieren und die Serialisierung bestimmter Typen anzupassen.For example, WorkflowMarkupSerializationManager can be used to create objects, look up types, identify objects, and customize the serialization of particular types.

Konstruktoren

WorkflowMarkupSerializationManager(IDesignerSerializationManager)

Initialisiert eine neue Instanz der WorkflowMarkupSerializationManager-Klasse, indem der angegebene IDesignerSerializationManager verwendet wird.Initializes a new instance of the WorkflowMarkupSerializationManager class by using the specified IDesignerSerializationManager.

Eigenschaften

Context

Ruft einen stapelbasierten, benutzerdefinierten Speicherbereich ab, der die Kommunikation zwischen Serialisierungsprogrammen erleichtert.Gets a stack-based, user-defined storage area that is useful for communication between serializers.

LocalAssembly

Ruft die Assembly ab bzw. legt die Assembly fest, die dem aktuellen Serialisierungsprogramm zugeordnet ist.Gets or sets the assembly that is associated with the current serializer.

SerializationManager

Ruft den Serialisierungs-Manager ab bzw. legt den Serialisierungs-Manager fest, der mit dem aktuellen Serialisierungsprogramm verwendet wird.Gets or sets the serialization manager to use with the current serializer.

Methoden

AddSerializationProvider(IDesignerSerializationProvider)

Fügt dem Serialisierungs-Manager den angegebenen Serialisierungsprovider hinzu.Adds the specified serialization provider to the serialization manager.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetSerializer(Type, Type)

Gibt ein Serialisierungsprogramm des angegebenen Typs für ein Objekt des angegebenen Typs zurück.Returns a serializer of the specified type for an object of the specified type.

GetService(Type)

Gibt für den angegebenen Typ ein Dienstobjekt zurück.Returns a service object of the specified type.

GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
GetType(String)

Gibt einen Typ des angegebenen Namens zurück.Returns a type of the specified name.

GetType(XmlQualifiedName)

Gibt den Typ zurück, der dem angegebenen XML-qualifizierten Namen zugeordnet ist.Returns that type associated with the specified XML qualified name.

GetXmlQualifiedName(Type, String)

Gibt den XML-qualifizierten Namen zurück, der dem angegebenen Typ zugeordnet ist.Returns the XML-qualified name associated with the specified type.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
RemoveSerializationProvider(IDesignerSerializationProvider)

Entfernt einen benutzerdefinierten Serialisierungsprovider aus dem WorkflowMarkupSerializationManager.Removes a custom serialization provider from the WorkflowMarkupSerializationManager.

ReportError(Object)

Meldet einen Fehler bei der Serialisierung.Reports an error in serialization.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

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

Erstellt eine Instanz des angegebenen Typs und fügt sie einer Auflistung benannter Instanzen hinzu.Creates an instance of the specified type and adds it to a collection of named instances.

IDesignerSerializationManager.GetInstance(String)

Gibt eine Instanz eines erstellten Objekts mit dem angegebenen Namen zurück.Returns an instance of a created object of the specified name.

IDesignerSerializationManager.GetName(Object)

Gibt den Namen des angegebenen Objekts zurück.Returns the name of the specified object.

IDesignerSerializationManager.Properties

Ruft eine Auflistung von Eigenschaften ab, die mit verfügbaren Serialisierungsprogrammen serialisiert werden können.Gets a collection of properties that can be serialized with available serializers.

IDesignerSerializationManager.ResolveName

Tritt ein, wenn IDesignerSerializationManager.GetName(Object) den angegebenen Namen in der Namenstabelle des Serialisierungs-Managers nicht finden kann.Occurs when IDesignerSerializationManager.GetName(Object) cannot locate the specified name in the serialization manager's name table.

IDesignerSerializationManager.SerializationComplete

Tritt ein, wenn die Serialisierung abgeschlossen ist.Occurs when serialization is complete.

IDesignerSerializationManager.SetName(Object, String)

Legt den Namen des angegebenen vorhandenen Objekts fest.Sets the name of the specified existing object.

Gilt für: