WorkflowMarkupSerializationManager Classe

Définition

Gère la sérialisation au moment du design vers et depuis le langage XAML (Extensible Application Markup Language) pour les flux de travail.

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
Héritage
WorkflowMarkupSerializationManager
Implémente

Remarques

Note

Ce matériel traite des types et des espaces de noms obsolètes. Pour plus d’informations, consultez Deprecated Types dans Windows Workflow Foundation 4.5.

Un workflow ou un concepteur d’activités peut utiliser WorkflowMarkupSerializationManager pour accéder aux services utiles pour gérer les processus de sérialisation au moment du design. Par exemple, WorkflowMarkupSerializationManager vous pouvez créer des objets, rechercher des types, identifier des objets et personnaliser la sérialisation de types particuliers.

Constructeurs

Nom Description
WorkflowMarkupSerializationManager(IDesignerSerializationManager)

Initialise une nouvelle instance de la WorkflowMarkupSerializationManager classe à l’aide du fichier spécifié IDesignerSerializationManager.

Propriétés

Nom Description
Context

Obtient une zone de stockage basée sur une pile définie par l’utilisateur qui est utile pour la communication entre les sérialiseurs.

LocalAssembly

Obtient ou définit l’assembly associé au sérialiseur actuel.

SerializationManager

Obtient ou définit le gestionnaire de sérialisation à utiliser avec le sérialiseur actuel.

Méthodes

Nom Description
AddSerializationProvider(IDesignerSerializationProvider)

Ajoute le fournisseur de sérialisation spécifié au gestionnaire de sérialisation.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetSerializer(Type, Type)

Retourne un sérialiseur du type spécifié pour un objet du type spécifié.

GetService(Type)

Retourne un objet de service du type spécifié.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
GetType(String)

Retourne un type du nom spécifié.

GetType(XmlQualifiedName)

Retourne ce type associé au nom qualifié XML spécifié.

GetXmlQualifiedName(Type, String)

Retourne le nom qualifié XML associé au type spécifié.

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
RemoveSerializationProvider(IDesignerSerializationProvider)

Supprime un fournisseur de sérialisation personnalisé du WorkflowMarkupSerializationManager.

ReportError(Object)

Signale une erreur dans la sérialisation.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

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

Crée une instance du type spécifié et l’ajoute à une collection d’instances nommées.

IDesignerSerializationManager.GetInstance(String)

Retourne une instance d’un objet créé du nom spécifié.

IDesignerSerializationManager.GetName(Object)

Renvoie le nom de l'objet spécifié.

IDesignerSerializationManager.Properties

Obtient une collection de propriétés qui peuvent être sérialisées avec des sérialiseurs disponibles.

IDesignerSerializationManager.ResolveName

Se produit lorsqu’il IDesignerSerializationManager.GetName(Object) est impossible de localiser le nom spécifié dans la table de noms du gestionnaire de sérialisation.

IDesignerSerializationManager.SerializationComplete

Se produit lorsque la sérialisation est terminée.

IDesignerSerializationManager.SetName(Object, String)

Définit le nom de l’objet existant spécifié.

S’applique à