SwimLaneHasDecoratorsSerializer Classe

Définition

Sérialiseur SwimLaneHasDecoratorsSerializer pour DomainClass SwimLaneHasDecorators.

public ref class SwimLaneHasDecoratorsSerializer sealed : Microsoft::VisualStudio::Modeling::DslDefinition::DiagramElementHasDecoratorsSerializer
public sealed class SwimLaneHasDecoratorsSerializer : Microsoft.VisualStudio.Modeling.DslDefinition.DiagramElementHasDecoratorsSerializer
type SwimLaneHasDecoratorsSerializer = class
    inherit DiagramElementHasDecoratorsSerializer
Public NotInheritable Class SwimLaneHasDecoratorsSerializer
Inherits DiagramElementHasDecoratorsSerializer
Héritage

Constructeurs

SwimLaneHasDecoratorsSerializer()

Constructeur SwimLaneHasDecoratorsSerializer

Propriétés

MonikerAttributeName

Ne peut pas être nommé.

MonikerTagName

Ne peut pas être nommé.

SerializesId

Expose si les sérialiseurs dérivés de cette classe sérialisent l'ID

UsesFullForm

Expose si les sérialiseurs dérivés de cette classe sérialisent cette relation en forme complète.

XmlTagName

Il s'agit du nom de balise XML utilisé pour sérialiser une instance de SwimLaneHasDecorators.

Méthodes

CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement)

Cette méthode calcule le moniker d'une instance de SwimLaneHasDecorators donnée.

CreateInstance(SerializationContext, XmlReader, Partition)

Cette méthode crée une instance de DiagramElementHasDecorators en fonction de la balise actuellement référencée par le lecteur. L'appelant garantit que le lecteur pointe vers une instance sérialisée de DiagramElementHasDecorators.

(Hérité de DiagramElementHasDecoratorsSerializer)
CreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition)

Cette méthode crée un Moniker de DiagramElementHasDecorators en fonction de la balise actuellement référencée par le lecteur.

(Hérité de DiagramElementHasDecoratorsSerializer)
GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement)

Une classe de domaine peut être nommée de différentes façons : mécanisme standard/qualificateur/clé, moniker personnalisé ou ID d'élément. Si la classe de domaine est sérialisée à l'aide du mécanisme standard/qualificateur/clé, cette méthode retourne le qualificateur du moniker ; si la classe de domaine utilise d'autres moyens pour l'attribution du nom, cette méthode retourne une cette chaîne vide.

MonikerizeReference(SerializationContext, ModelElement, Guid, String, Store)

Calcule un moniker, selon une référence à un ModelElement.

(Hérité de DomainRelationshipXmlSerializer)
Read(SerializationContext, ModelElement, XmlReader)

Méthode publique Read() qui désérialise une instance SwimLaneHasDecorators à partir d'un fichier XML.

ReadAdditionalElementData(SerializationContext, ModelElement, XmlReader)

Lit les données d'élément supplémentaires associées à l'élément

(Hérité de DomainClassXmlSerializer)
ReadElements(SerializationContext, ModelElement, XmlReader)

Ces méthodes désérialisent les éléments XML imbriqués à l'intérieur de l'élément passé.

(Hérité de DomainClassXmlSerializer)
ReadPropertiesFromAttributes(SerializationContext, ModelElement, XmlReader)

Cette méthode désérialise toutes les propriétés qui sont sérialisées comme des attributs XML.

(Hérité de DiagramElementHasDecoratorsSerializer)
ReadRootElement(SerializationContext, ModelElement, XmlReader, ISchemaResolver)

Méthode publique ReadRootElement () qui désérialise un élément de niveau racine à partir d’un fichier XML. La différence entre l’élément de niveau racine et les éléments Rest dans le code XML est que la racine peut transporter des informations supplémentaires telles que le schéma, la version, etc. L’implémentation par défaut appelle simplement la méthode Read (), c’est à ce que les implémentations dérivées effectuent des vérifications supplémentaires.

(Hérité de DomainClassXmlSerializer)
ReadTargetRolePlayer(SerializationContext, ModelElement, XmlReader)

Cette méthode lit le Decorator de l'acteur de rôle cible.

(Hérité de DiagramElementHasDecoratorsSerializer)
Reset()

Réinitialise le sérialiseur

(Hérité de DiagramElementHasDecoratorsSerializer)
SerializeReference(SerializationContext, ModelElement, ModelElement)

Calcule une référence de chaîne nommée à l'instance d'acteur de rôle cible donnée.

(Hérité de DomainRelationshipXmlSerializer)
TryCreateDerivedInstance(SerializationContext, XmlReader, Partition)

Cette méthode crée une instance dérivée de SwimLaneHasDecorators correcte en fonction de la balise actuellement référencée par le lecteur. Notez que la différence entre cette méthode et la méthode ci-dessus est que cette méthode ne crée jamais d'instance du type SwimLaneHasDecorators lui-même et que seuls les types dérivés sont activés.

TryCreateInstance(SerializationContext, XmlReader, Partition)

Cette méthode crée une instance de SwimLaneHasDecorators correcte en fonction de la balise actuellement référencée par le lecteur. Si le lecteur est positionné sur des SwimLaneHasDecorators sérialisés, une nouvelle instance de SwimLaneHasDecorators sera créée dans la partition donnée, sinon, la valeur null est retournée.

TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition)

Cette méthode crée un Moniker de l'instance dérivée correcte (SwimLaneHasDecorators inclus) de SwimLaneHasDecorators en fonction de la balise actuellement référencée par le lecteur.

Write(SerializationContext, ModelElement, XmlWriter)

Méthode publique Write () qui sérialise l’instance ModelElement associée à cette instance de sérialiseur au format XML. Cette méthode appelle simplement Write () sans RootElementSettings.

(Hérité de DomainClassXmlSerializer)
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings)

Méthode publique Write() qui sérialise une instance SwimLaneHasDecorators au format XML.

WriteAdditionalElementData(SerializationContext, ModelElement, XmlWriter)

Entre les données d'élément supplémentaires associées à l'élément

(Hérité de DomainClassXmlSerializer)
WriteElements(SerializationContext, ModelElement, XmlWriter)

Ces méthodes sérialisent 1) des propriétés sérialisées en tant qu'éléments XML imbriqués et 2) des éléments de modèle d'enfants en XML.

(Hérité de DomainClassXmlSerializer)
WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer)

Méthode publique WriteMoniker() qui écrit une instance SwimLaneHasDecorators nommée en XML.

WritePropertiesAsAttributes(SerializationContext, ModelElement, XmlWriter)

Écrit toutes les propriétés qui doivent être sérialisées comme attributs XML.

(Hérité de DiagramElementHasDecoratorsSerializer)
WriteRootElement(SerializationContext, ModelElement, XmlWriter)

Méthode publique WriteRootElement () qui sérialise un élément de niveau racine au format XML. La différence entre l’élément de niveau racine et les éléments Rest dans le code XML est que la racine peut transporter des informations supplémentaires telles que le schéma, la version, etc. L’implémentation par défaut appelle simplement la méthode Write () sans RootElementSettings, c’est à ce que les implémentations dérivées effectuent des vérifications supplémentaires.

(Hérité de DomainClassXmlSerializer)

S’applique à