Compartilhar via


WorkflowMarkupSerializer.DeserializeFromString Método

Definição

Desserializa o conteúdo extensível em linguagem XAML na cadeia de caracteres especificada, de acordo com o tipo fornecido da propriedade a ser desserializada.

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

Parâmetros

serializationManager
WorkflowMarkupSerializationManager

A WorkflowMarkupSerializationManager que gerencia o processo de desserialização.

propertyType
Type

O Type associado à propriedade a ser desserializada.

value
String

Uma cadeia de caracteres que contém o XAML a ser desserializado.

Retornos

Object

O Object desserializado.

Exceções

serializationManager, propertyType ou value contém uma referência nula (Nothing no Visual Basic).

Comentários

value deve atender a um dos seguintes critérios:

  • é um tipo primitivo, uma cadeia de caracteres, uma enumeração ou um TimeSpan.

  • ele pode ser atribuído da IConvertible interface ou das classes ou Type da Delegate interface.

Aplica-se a