次の方法で共有


SwimLaneSerializer クラス

DomainClass のスイムレーンのシリアライザー SwimLaneSerializer。

継承階層

System.Object
  Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
    Microsoft.VisualStudio.Modeling.DslDefinition.DomainElementSerializer
      Microsoft.VisualStudio.Modeling.DslDefinition.AttributedDomainElementSerializer
        Microsoft.VisualStudio.Modeling.DslDefinition.NamedDomainElementSerializer
          Microsoft.VisualStudio.Modeling.DslDefinition.DomainClassSerializer
            Microsoft.VisualStudio.Modeling.DslDefinition.DiagramElementSerializer
              Microsoft.VisualStudio.Modeling.DslDefinition.BaseShapeSerializer
                Microsoft.VisualStudio.Modeling.DslDefinition.SwimLaneSerializer

名前空間:  Microsoft.VisualStudio.Modeling.DslDefinition
アセンブリ:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll 内)

構文

'宣言
Public NotInheritable Class SwimLaneSerializer _
    Inherits BaseShapeSerializer
public sealed class SwimLaneSerializer : BaseShapeSerializer

SwimLaneSerializer 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド SwimLaneSerializer SwimLaneSerializer のコンストラクター

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ MonikerAttributeName これは、シリアル化されたインスタンスで monikerized スイムレーン モニカーを格納する XML 属性の名前です。 (BaseShapeSerializer.MonikerAttributeName をオーバーライドします。)
パブリック プロパティ MonikerTagName これは monikerized スイムレーンのインスタンスをシリアル化するために使用される XML タグ名です。 (BaseShapeSerializer.MonikerTagName をオーバーライドします。)
パブリック プロパティ XmlTagName これは、スイムレーンのインスタンスをシリアル化するために使用される XML タグ名です。 (BaseShapeSerializer.XmlTagName をオーバーライドします。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CalculateQualifiedName このメソッドは、指定したスイムレーンのインスタンスにモニカーを計算します。 (BaseShapeSerializer.CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement) をオーバーライドします。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetMonikerQualifier ドメイン クラスはさまざまな方法で monikerized あります : /qualifier/key の標準機能、カスタムモニカー、要素 ID ドメイン クラスが /qualifier/key の標準機能を使用してシリアル化されている場合、メソッドは、モニカー ; この修飾子ドメイン クラスが monikerization には他の方法を使用している場合、このメソッドは空の文字列。 (BaseShapeSerializer.GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement) をオーバーライドします。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド Read パブリック (XML) ~ 1 個のスイムレーンのインスタンスを逆シリアル化するメソッドをよく読んでください。 (BaseShapeSerializer.Read(SerializationContext, ModelElement, XmlReader) をオーバーライドします。)
パブリック メソッド ReadRootElement XML ファイルのルート モデル要素を逆シリアル化します。 (DomainClassXmlSerializer から継承されます。)
パブリック メソッド Reset シリアライザーをリセットします。 (BaseShapeSerializer から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド TryCreateInstance このメソッドは、リーダーが指すタグに基づいてスイムレーンの正しいインスタンスを作成します。リーダーがシリアル化されたスイムレーンに配置すると、新しいスイムレーンのインスタンスが特定のパーティションに作成されます。それ以外の場合は null が返されます。 (BaseShapeSerializer.TryCreateInstance(SerializationContext, XmlReader, Partition) をオーバーライドします。)
パブリック メソッド TryCreateMonikerInstance このメソッドは、リーダーが指すタグに基づいてスイムレーンの正しい派生は、スイムレーン自体) インスタンスのモニカーを作成します。 (BaseShapeSerializer.TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition) をオーバーライドします。)
パブリック メソッド Write(SerializationContext, ModelElement, XmlWriter) この XML にシリアライザーのインスタンスに関連付けられているモデル要素のインスタンスをシリアル化します。 (DomainClassXmlSerializer から継承されます。)
パブリック メソッド Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) XML は 1 種類のスイムレーンのインスタンスをシリアル化する公共の記述 (メソッド)。 (BaseShapeSerializer.Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) をオーバーライドします。)
パブリック メソッド WriteMoniker XML に monikerized スイムレーンのインスタンスを作成 WriteMoniker のパブリック メソッド ()。 (BaseShapeSerializer.WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer) をオーバーライドします。)
パブリック メソッド WriteRootElement この XML にシリアライザーのインスタンスに関連付けられているルート モデル要素のインスタンスをシリアル化します。 (DomainClassXmlSerializer から継承されます。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Modeling.DslDefinition 名前空間