SwimlaneShapeSerializer Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Serialisierungsprogramm swimlaneshapeserializer für domainClass SwimlaneShape.
public ref class SwimlaneShapeSerializer : Microsoft::VisualStudio::Modeling::Diagrams::NodeShapeSerializer
public class SwimlaneShapeSerializer : Microsoft.VisualStudio.Modeling.Diagrams.NodeShapeSerializer
type SwimlaneShapeSerializer = class
inherit NodeShapeSerializer
Public Class SwimlaneShapeSerializer
Inherits NodeShapeSerializer
- Vererbung
-
SwimlaneShapeSerializer
Konstruktoren
| SwimlaneShapeSerializer() |
Swimlaneshapeserializer-Konstruktor |
Eigenschaften
| MonikerAttributeName |
Kann nicht moniert werden. |
| MonikerTagName |
Kann nicht moniert werden. |
| XmlTagName |
Kann nicht serialisiert werden. |
Methoden
| CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement) |
Diese Methode berechnet einen Moniker für eine gegebene SwimlaneShape-Instanz. |
| CreateInstance(SerializationContext, XmlReader, Partition) |
Diese Methode erstellt eine Instanz von SwimlaneShape, die auf dem Tag basiert, auf das der Reader derzeit zeigt. Der Reader wird garantiert (vom Aufrufer) auf eine serialisierte Instanz von SwimlaneShape verwiesen. |
| CreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition) |
Diese Methode erstellt einen Moniker von SwimlaneShape, der auf dem Tag basiert, auf das der Reader derzeit verweist. |
| GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement) |
Eine Domänen Klasse kann auf unterschiedliche Weise moniert werden: Standard-/Qualifier/Key-Mechanismus, benutzerdefinierter Moniker oder Element-ID. Wenn die Domänen Klasse mithilfe des standardmäßigen/Qualifier/Key-Mechanismus serialisiert wird, gibt diese Methode den Qualifizierer des Monikers zurück. Wenn die Domänen Klasse andere Möglichkeiten für die Monetarisierung verwendet, gibt diese Methode eine leere Zeichenfolge zurück. |
| Read(SerializationContext, ModelElement, XmlReader) |
SwimlaneShape ist abstrakt und kann nicht instanziiert werden, daher löst diese Methode NotSupportedException aus. |
| ReadAdditionalElementData(SerializationContext, ModelElement, XmlReader) |
Liest alle zusätzlichen Elementdaten, die dem Element zugeordnet sind. (Geerbt von DomainClassXmlSerializer) |
| ReadElements(SerializationContext, ModelElement, XmlReader) |
Diese Methode deserialisiert geschachtelte XML-Elemente innerhalb des bestandenen Elements. (Geerbt von ShapeElementSerializer) |
| ReadPropertiesFromAttributes(SerializationContext, ModelElement, XmlReader) |
Diese Methode deserialisiert alle Eigenschaften, die als XML-Attribute serialisiert werden. (Geerbt von NodeShapeSerializer) |
| ReadRootElement(SerializationContext, ModelElement, XmlReader, ISchemaResolver) |
Öffentliche Methode "Read RootElement ()", die ein Element auf Stamm Ebene aus XML deserialisiert. Der Unterschied zwischen dem Element auf der Stamm Ebene und den Rest-Elementen im XML-Code besteht darin, dass der Stamm zusätzliche Informationen wie Schema, Version usw. enthalten kann. Die Standard Implementierung ruft nur die Read ()-Methode auf. es liegt an den abgeleiteten Implementierungen, zusätzliche Überprüfungen durchzuführen. (Geerbt von DomainClassXmlSerializer) |
| ReadShapeElementChildElements(SerializationContext, ShapeElement, XmlReader) |
Lesen Sie untergeordnete Elemente, die für shapeelement definiert sind. (Geerbt von ShapeElementSerializer) |
| Reset() |
Zurücksetzen des Serialisierungsprogramms |
| TryCreateInstance(SerializationContext, XmlReader, Partition) |
Diese Methode erstellt eine korrekte Instanz von SwimlaneShape, die auf dem Tag basiert, auf das der Reader derzeit verweist. Wenn sich der Reader auf einem serialisierten SwimlaneShape befindet, wird eine neue SwimlaneShape-Instanz in der angegebenen Partition erstellt. andernfalls wird NULL zurückgegeben. |
| TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition) |
Diese Methode erstellt einen Moniker der korrekten abgeleiteten Instanz (einschließlich SwimlaneShape) von SwimlaneShape, basierend auf dem Tag, auf das der Reader derzeit verweist. |
| Write(SerializationContext, ModelElement, XmlWriter) |
Public Write ()-Methode, die die dieser Serialisierungsprogramme zugeordnete ModelElement-Instanz in XML serialisiert. Diese Methode ruft nur Write () ohne rootelementsettings auf. (Geerbt von DomainClassXmlSerializer) |
| Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) |
Public Write ()-Methode, die eine SwimlaneShape-Instanz in XML serialisiert. |
| WriteAdditionalElementData(SerializationContext, ModelElement, XmlWriter) |
Schreiben Sie alle zusätzlichen Elementdaten, die dem Element zugeordnet sind. (Geerbt von DomainClassXmlSerializer) |
| WriteElements(SerializationContext, ModelElement, XmlWriter) |
Diese Methode serialisiert 1) Eigenschaften, die als geclusterte XML-Elemente und 2) untergeordnete Modellelemente in XML serialisiert werden. (Geerbt von ShapeElementSerializer) |
| WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer) |
Public Write-Moniker ()-Methode, die eine monikerisierte SwimlaneShape-Instanz in XML schreibt. |
| WritePropertiesAsAttributes(SerializationContext, ModelElement, XmlWriter) |
Schreiben Sie alle Eigenschaften, die als XML-Attribute serialisiert werden müssen. (Geerbt von NodeShapeSerializer) |
| WriteRootElement(SerializationContext, ModelElement, XmlWriter) |
Öffentliche Methode "beschreiterootelement ()", die ein Element auf Stamm Ebene in XML serialisiert. Der Unterschied zwischen dem Element auf der Stamm Ebene und den Rest-Elementen im XML-Code besteht darin, dass der Stamm zusätzliche Informationen wie Schema, Version usw. enthalten kann. Die Standard Implementierung ruft nur die Write ()-Methode ohne rootelementsettings auf, es liegt an den abgeleiteten Implementierungen, zusätzliche Überprüfungen durchzuführen. (Geerbt von DomainClassXmlSerializer) |
| WriteShapeElementChildElements(SerializationContext, ShapeElement, XmlWriter) |
Schreiben Sie untergeordnete Elemente, die für shapeelement definiert sind. (Geerbt von ShapeElementSerializer) |