[Diese Dokumentation ist noch nicht fertig und kann sich bis zur entgültigen Version noch ändern.]
Deserialisiert einen Knoten aus einem XmlElement und instanziert ihn in dem übergebenen Graphen.

Namespace: DynamicNode.Core
Assembly: DNCore (in DNCore.dll) Version: 1.4.4679.19807 (1.4.0.0)

Syntax

C#
public static INode DeserializeNode(
	XmlElement e,
	IGraph graph,
	out int originalId,
	bool withOriginalId
)
Visual Basic
Public Shared Function DeserializeNode ( _
	e As XmlElement, _
	graph As IGraph, _
	<OutAttribute> ByRef originalId As Integer, _
	withOriginalId As Boolean _
) As INode
F#
static member DeserializeNode : 
        e:XmlElement * 
        graph:IGraph * 
        originalId:int byref * 
        withOriginalId:bool -> INode 

Parameters

e
Type: System.Xml..::..XmlElement
Das XmlElement, das die Beschreibung des Knotens enthält.
graph
Type: DynamicNode.Core..::..IGraph
Der Graph, in dem der Knoten wiederhergestellt werden soll.
originalId
Type: System..::..Int32%
Die originale ID.
withOriginalId
Type: System..::..Boolean
Wenn true, wird der Knoten mit seiner alten ID in den Graphen eingesetzt, sonst bekommt er eine neue ID vom Graphen.

Return Value

Der deserialisierte Knoten oder null wenn die Deserialisierung fehlgeschlagen ist.

See Also