SwimLaneHasDecoratorsSerializer.TryCreateDerivedInstance(SerializationContext, XmlReader, Partition) Metoda

Definice

Tato metoda vytvoří správnou odvozenou instanci SwimLaneHasDecorators založenou na značce, kterou čtecí modul aktuálně ukazuje.This method creates a correct derived instance of SwimLaneHasDecorators based on the tag currently pointed by the reader. Všimněte si, že rozdíl mezi touto metodou a výše uvedenou metodou je, že tato metoda nikdy nevytvoří instanci samotného typu SwimLaneHasDecorators, jsou zkontrolovány pouze odvozené typy.Note that the difference between this method and the above one is that this method will never create an instance of the SwimLaneHasDecorators type itself, only derived types are checked.

public:
 override Microsoft::VisualStudio::Modeling::ElementLink ^ TryCreateDerivedInstance(Microsoft::VisualStudio::Modeling::SerializationContext ^ serializationContext, System::Xml::XmlReader ^ reader, Microsoft::VisualStudio::Modeling::Partition ^ partition);
public override Microsoft.VisualStudio.Modeling.ElementLink TryCreateDerivedInstance (Microsoft.VisualStudio.Modeling.SerializationContext serializationContext, System.Xml.XmlReader reader, Microsoft.VisualStudio.Modeling.Partition partition);
override this.TryCreateDerivedInstance : Microsoft.VisualStudio.Modeling.SerializationContext * System.Xml.XmlReader * Microsoft.VisualStudio.Modeling.Partition -> Microsoft.VisualStudio.Modeling.ElementLink
Public Overrides Function TryCreateDerivedInstance (serializationContext As SerializationContext, reader As XmlReader, partition As Partition) As ElementLink

Parametry

serializationContext
SerializationContext

Kontext serializaceSerialization context.

reader
XmlReader

XmlReader pro čtení serializovaných dat.XmlReader to read serialized data from.

partition
Partition

Oddíl, ve kterém by měly být vytvořeny nové prvky.Partition in which new elements should be created.

Návraty

ElementLink

Vytvořena instance, která je odvozena z SwimLaneHasDecorators nebo null, pokud Čtenář neukazuje na takovou serializovanou instanci.Created instance that derives from SwimLaneHasDecorators, or null if the reader is not pointing to such a serialized instance.

Poznámky

Volající zajistí, že čtecí modul je umístěn v otevřené značce XML dalšího prvku, který je čten.The caller will guarantee that the reader is positioned at open XML tag of the next element being read. Tato metoda by neměla přesunout čtecí modul. čtecí modul by měl zůstat na stejné pozici, až bude tato metoda vrácena.This method should not move the reader; the reader should remain at the same position when this method returns.

Platí pro