Partager via


WorkflowMarkupSerializer.DeserializeFromString Méthode

Définition

Désérialise le contenu XAML (Extensible Application Markup Language) de la chaîne spécifiée d'après le type donné de la propriété à désérialiser.

protected public:
 virtual System::Object ^ DeserializeFromString(System::Workflow::ComponentModel::Serialization::WorkflowMarkupSerializationManager ^ serializationManager, Type ^ propertyType, System::String ^ value);
protected internal virtual object DeserializeFromString (System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager serializationManager, Type propertyType, string value);
abstract member DeserializeFromString : System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager * Type * string -> obj
override this.DeserializeFromString : System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager * Type * string -> obj
Protected Friend Overridable Function DeserializeFromString (serializationManager As WorkflowMarkupSerializationManager, propertyType As Type, value As String) As Object

Paramètres

serializationManager
WorkflowMarkupSerializationManager

La classe WorkflowMarkupSerializationManager qui gère le processus de désérialisation.

propertyType
Type

La classe Type associée à la propriété à désérialiser.

value
String

Une chaîne qui contient le XAML à désérialiser.

Retours

Object désérialisé.

Exceptions

serializationManager, propertyType ou value contient une référence Null (Nothing en Visual Basic).

Remarques

value doit correspondre à l'un des critères suivants :

  • est de type primitif, une chaîne, une énumération ou une structure TimeSpan.

  • peut être assignée de l'interface IConvertible ou des classes Delegate ou Type.

S’applique à