ToolSerializer.CreateInstance-Methode
Diese Methode erstellt eine Instanz des Tools auf das Tag auf der derzeit vom Reader.Der Reader wird (durch den Aufrufer) gewährleistet eine serialisierte Instanz des Tools angezeigt werden soll.
Namespace: Microsoft.VisualStudio.Modeling.DslDefinition
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Syntax
'Declaration
Protected Overrides Function CreateInstance ( _
serializationContext As SerializationContext, _
reader As XmlReader, _
partition As Partition _
) As ModelElement
protected override ModelElement CreateInstance(
SerializationContext serializationContext,
XmlReader reader,
Partition partition
)
Parameter
- serializationContext
Typ: Microsoft.VisualStudio.Modeling.SerializationContext
Serialisierungskontext.
- reader
Typ: System.Xml.XmlReader
XmlReader, um den serialisierten Daten zu lesen.
- partition
Typ: Microsoft.VisualStudio.Modeling.Partition
Partition, in der Instanz des neuen Tools erstellt werden soll.
Rückgabewert
Typ: Microsoft.VisualStudio.Modeling.ModelElement
Die erstellte Tool Objektinstanz.
Hinweise
Der Aufrufer gewährleistet, dass der Reader bei geöffnetem XML-Tag der ModelRoot-Instanz positioniert ist, das gelesen wird.Diese Methode sollte nicht den Reader verschoben. Der Reader muss in derselben Position verbleiben, wenn diese Methode erfolgreich beendet wird.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.