WorkflowMarkupSerializer.DeserializeFromString Metodo

Definizione

Deserializza il contenuto XAML (Extensible Application Markup Language) dalla stringa specificata in base al tipo specificato della proprietà da deserializzare.

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

Parametri

serializationManager
WorkflowMarkupSerializationManager

Oggetto WorkflowMarkupSerializationManager che gestisce il processo di deserializzazione.

propertyType
Type

Oggetto Type associato alla proprietà da deserializzare.

value
String

Stringa che contiene il codice XAML da deserializzare.

Valori restituiti

Oggetto deserializzato Object.

Eccezioni

serializationManager, propertyType o value, contiene un riferimento Null (Nothing in Visual Basic).

Commenti

value deve soddisfare uno dei criteri seguenti:

  • è un tipo primitivo, una stringa, un'enumerazione o un oggetto TimeSpan.

  • può essere assegnato dall'interfaccia IConvertible o dalle Delegate classi o Type .

Si applica a