次の方法で共有


WorkflowMarkupSerializer.DeserializeFromString メソッド

定義

指定した文字列に含まれる extensible Application Markup Language (XAML) コンテンツを、指定した逆シリアル化対象のプロパティの型に基づいて逆シリアル化します。

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

逆シリアル化のプロセスを管理する WorkflowMarkupSerializationManager

propertyType
Type

逆シリアル化するプロパティに関連付けられた Type

value
String

逆シリアル化する XAML を含む文字列。

戻り値

Object

逆シリアル化された Object

例外

serializationManagerpropertyType、または value に null 参照 (Visual Basic の場合は Nothing) が含まれています。

注釈

value は、次のいずれかの基準を満たす必要があります。

  • プリミティブ型、文字列、列挙体、または TimeSpan である。

  • IConvertible インターフェイスから、あるいは Delegate または Type クラスから割り当てることができる。

適用対象