Freigeben über


SwimLaneMapReferencesSwimLaneSerializer.TryCreateInstance-Methode

Diese Methode erstellt eine richtige Instanz von SwimLaneMapReferencesSwimLane auf der Grundlage des Tags, auf das der Reader derzeit zeigt. Wenn der Reader bei einem serialisierten SwimLaneMapReferencesSwimLane positioniert ist, wird eine neue SwimLaneMapReferencesSwimLane-Instanz in der angegebenen Partition erstellt; andernfalls wird NULL zurückgegeben.

Namespace:  Microsoft.VisualStudio.Modeling.DslDefinition
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)

Syntax

'Declaration
Public Overrides Function TryCreateInstance ( _
    serializationContext As SerializationContext, _
    reader As XmlReader, _
    partition As Partition _
) As ModelElement
public override ModelElement TryCreateInstance(
    SerializationContext serializationContext,
    XmlReader reader,
    Partition partition
)

Parameter

  • reader
    Typ: System.Xml.XmlReader
    XmlReader, aus dem die serialisierten Daten gelesen werden sollen.

Rückgabewert

Typ: Microsoft.VisualStudio.Modeling.ModelElement
Die erstellte SwimLaneMapReferencesSwimLane-Instanz, oder NULL, wenn der Reader nicht auf eine serialisierte SwimLaneMapReferencesSwimLane-Instanz zeigt.

Hinweise

Der Aufrufer gewährleistet, dass der Reader mit geöffnetem XML-Tag des folgenden Elements positioniert wird, von dem gelesen wird. Diese Methode sollte den Reader nicht verschieben; der Reader sollte an der gleichen Position bleiben, wenn diese Methode zurückkehrt.

.NET Framework-Sicherheit

Siehe auch

Referenz

SwimLaneMapReferencesSwimLaneSerializer Klasse

Microsoft.VisualStudio.Modeling.DslDefinition-Namespace