WorkflowMarkupSerializer.DeserializeFromString(WorkflowMarkupSerializationManager, Type, String) 方法

定义

根据要反序列化的给定类型的属性,反序列化指定字符串中的可扩展应用程序标记语言 (XAML) 内容。Deserializes extensible Application Markup Language (XAML) content from the specified string according to the given type of the property to deserialize.

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

参数

serializationManager
WorkflowMarkupSerializationManager

管理反序列化过程的 WorkflowMarkupSerializationManagerThe WorkflowMarkupSerializationManager that manages the deserialization process.

propertyType
Type

与要反序列化的属性关联的 TypeThe Type associated with the property to deserialize.

value
String

包含要反序列化的 XAML 的字符串。A string that contains the XAML to deserialize.

返回

Object

反序列化的 ObjectThe deserialized Object.

例外

serializationManagerpropertyTypevalue 包含空引用(在 Visual Basic 中为 Nothing)。serializationManager, propertyType, or value, contains a null reference (Nothing in Visual Basic).

注解

value 必须满足以下条件之一:value must meet one of the following criteria:

适用于