WorkflowMarkupSerializationManager Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é. |