WorkflowMarkupSerializer.DeserializeFromString Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Deserializuje rozszerzalną zawartość języka znaczników aplikacji (XAML) z określonego ciągu zgodnie z danym typem właściwości do deserializacji.
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
Parametry
- serializationManager
- WorkflowMarkupSerializationManager
Element WorkflowMarkupSerializationManager , który zarządza procesem deserializacji.
- value
- String
Ciąg zawierający kod XAML do deserializacji.
Zwraca
Deserializacji Object.
Wyjątki
serializationManager
, propertyType
lub value
, zawiera odwołanie o wartości null (Nothing
w Visual Basic).
Uwagi
value
musi spełniać jedno z następujących kryteriów:
jest to typ pierwotny, ciąg, wyliczenie lub TimeSpan.
Można go przypisać z interfejsu IConvertible lub z Delegate klas lub Type .