WorkflowMarkupSerializationManager Classe

Definizione

Gestisce la serializzazione in fase di progettazione da e verso XAML (Extensible Application Markup Language) per i flussi di lavoro.

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
Ereditarietà
WorkflowMarkupSerializationManager
Implementazioni

Commenti

Note

Questo materiale illustra i tipi e gli spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5.

Un flusso di lavoro o activitydesigner può usare WorkflowMarkupSerializationManager per accedere ai servizi utili per gestire i processi di serializzazione in fase di progettazione. Ad esempio, WorkflowMarkupSerializationManager può essere usato per creare oggetti, cercare tipi, identificare gli oggetti e personalizzare la serializzazione di tipi specifici.

Costruttori

Nome Descrizione
WorkflowMarkupSerializationManager(IDesignerSerializationManager)

Inizializza una nuova istanza della WorkflowMarkupSerializationManager classe utilizzando l'oggetto specificato IDesignerSerializationManager.

Proprietà

Nome Descrizione
Context

Ottiene un'area di archiviazione basata su stack definita dall'utente utile per la comunicazione tra serializzatori.

LocalAssembly

Ottiene o imposta l'assembly associato al serializzatore corrente.

SerializationManager

Ottiene o imposta il gestore di serializzazione da utilizzare con il serializzatore corrente.

Metodi

Nome Descrizione
AddSerializationProvider(IDesignerSerializationProvider)

Aggiunge il provider di serializzazione specificato al gestore di serializzazione.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetSerializer(Type, Type)

Restituisce un serializzatore del tipo specificato per un oggetto del tipo specificato.

GetService(Type)

Restituisce un oggetto servizio del tipo specificato.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
GetType(String)

Restituisce un tipo del nome specificato.

GetType(XmlQualifiedName)

Restituisce il tipo associato al nome completo XML specificato.

GetXmlQualifiedName(Type, String)

Restituisce il nome completo XML associato al tipo specificato.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
RemoveSerializationProvider(IDesignerSerializationProvider)

Rimuove un provider di serializzazione personalizzato da WorkflowMarkupSerializationManager.

ReportError(Object)

Segnala un errore nella serializzazione.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

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

Crea un'istanza del tipo specificato e la aggiunge a una raccolta di istanze denominate.

IDesignerSerializationManager.GetInstance(String)

Restituisce un'istanza di un oggetto creato con il nome specificato.

IDesignerSerializationManager.GetName(Object)

Restituisce il nome dell'oggetto specificato.

IDesignerSerializationManager.Properties

Ottiene una raccolta di proprietà che possono essere serializzate con serializzatori disponibili.

IDesignerSerializationManager.ResolveName

Si verifica quando IDesignerSerializationManager.GetName(Object) non è possibile individuare il nome specificato nella tabella dei nomi del gestore di serializzazione.

IDesignerSerializationManager.SerializationComplete

Si verifica al termine della serializzazione.

IDesignerSerializationManager.SetName(Object, String)

Imposta il nome dell'oggetto esistente specificato.

Si applica a