WorkflowMarkupSerializer.DeserializeFromString Methode

Definition

Deserialisiert extensible Application Markup Language (XAML)-Inhalte aus der angegebenen Zeichenfolge gemäß dem angegebenen Typ der Eigenschaft, um deserialisiert zu werden.

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

Parameter

serializationManager
WorkflowMarkupSerializationManager

Das WorkflowMarkupSerializationManager verwaltet den Deserialisierungsprozess.

propertyType
Type

Die Type eigenschaft zugeordnet, die deserialisiert werden soll.

value
String

Eine Zeichenfolge, die den XAML-Code zum Deserialisieren enthält.

Gibt zurück

Die deserialisierte Object.

Ausnahmen

serializationManager, propertyType oder value enthält einen Nullverweis (Nothing in Visual Basic).

Hinweise

value muss einem der folgenden Kriterien entsprechen:

  • es ist ein Grundtyp, eine Zeichenfolge, eine Aufzählung oder eine TimeSpan.

  • sie kann von der IConvertible Schnittstelle oder aus den DelegateType Klassen zugewiesen werden.

Gilt für: