WorkflowMarkupSerializationManager Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Administra la serialización en tiempo de diseño hacia y desde el lenguaje de marcado de aplicaciones extensible (XAML) para los flujos de trabajo.
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
- Herencia
-
WorkflowMarkupSerializationManager
- Implementaciones
Comentarios
Note
En este material se describen los tipos y los espacios de nombres que están obsoletos. Para obtener más información, consulte Deprecated Types in Windows Workflow Foundation 4.5.
Un flujo de trabajo o diseñador de actividad puede usar WorkflowMarkupSerializationManager para acceder a los servicios útiles para administrar procesos de serialización en tiempo de diseño. Por ejemplo, WorkflowMarkupSerializationManager se puede usar para crear objetos, buscar tipos, identificar objetos y personalizar la serialización de tipos concretos.
Constructores
| Nombre | Description |
|---|---|
| WorkflowMarkupSerializationManager(IDesignerSerializationManager) |
Inicializa una nueva instancia de la WorkflowMarkupSerializationManager clase mediante el especificado IDesignerSerializationManager. |
Propiedades
| Nombre | Description |
|---|---|
| Context |
Obtiene un área de almacenamiento definida por el usuario basada en pila que resulta útil para la comunicación entre serializadores. |
| LocalAssembly |
Obtiene o establece el ensamblado asociado al serializador actual. |
| SerializationManager |
Obtiene o establece el administrador de serialización que se va a usar con el serializador actual. |
Métodos
| Nombre | Description |
|---|---|
| AddSerializationProvider(IDesignerSerializationProvider) |
Agrega el proveedor de serialización especificado al administrador de serialización. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como la función hash predeterminada. (Heredado de Object) |
| GetSerializer(Type, Type) |
Devuelve un serializador del tipo especificado para un objeto del tipo especificado. |
| GetService(Type) |
Devuelve un objeto de servicio del tipo especificado. |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| GetType(String) |
Devuelve un tipo del nombre especificado. |
| GetType(XmlQualifiedName) |
Devuelve ese tipo asociado al nombre completo XML especificado. |
| GetXmlQualifiedName(Type, String) |
Devuelve el nombre completo XML asociado al tipo especificado. |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| RemoveSerializationProvider(IDesignerSerializationProvider) |
Quita un proveedor de serialización personalizado de .WorkflowMarkupSerializationManager |
| ReportError(Object) |
Notifica un error en la serialización. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IDesignerSerializationManager.CreateInstance(Type, ICollection, String, Boolean) |
Crea una instancia del tipo especificado y la agrega a una colección de instancias con nombre. |
| IDesignerSerializationManager.GetInstance(String) |
Devuelve una instancia de un objeto creado del nombre especificado. |
| IDesignerSerializationManager.GetName(Object) |
Devuelve el nombre del objeto especificado. |
| IDesignerSerializationManager.Properties |
Obtiene una colección de propiedades que se pueden serializar con serializadores disponibles. |
| IDesignerSerializationManager.ResolveName |
Se produce cuando IDesignerSerializationManager.GetName(Object) no se puede encontrar el nombre especificado en la tabla de nombres del administrador de serialización. |
| IDesignerSerializationManager.SerializationComplete |
Se produce cuando se completa la serialización. |
| IDesignerSerializationManager.SetName(Object, String) |
Establece el nombre del objeto existente especificado. |