WorkflowMarkupSerializer.DeserializeFromString Methode

Definitie

Deserializeert uitbreidbare XAML-inhoud (Application Markup Language) van de opgegeven tekenreeks volgens het opgegeven type van de eigenschap om te deserialiseren.

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

Parameters

serializationManager
WorkflowMarkupSerializationManager

Het WorkflowMarkupSerializationManager proces voor deserialisatie wordt beheerd.

propertyType
Type

De Type eigenschap die aan de eigenschap is gekoppeld om te deserialiseren.

value
String

Een tekenreeks die de XAML bevat om te deserialiseren.

Retouren

De gedeserialiseerde Object.

Uitzonderingen

serializationManager, propertyType of value bevat een null-verwijzing (Nothing in Visual Basic).

Opmerkingen

value moet voldoen aan een van de volgende criteria:

  • het is een primitief type, een tekenreeks, een opsomming of een TimeSpan.

  • deze kan worden toegewezen vanuit de IConvertible interface of vanuit de Delegate of Type klassen.

Van toepassing op