次の方法で共有


ParentShapeHasRelativeChildShapesSerializer クラス

DomainClass ParentShapeHasRelativeChildShapes のシリアライザー ParentShapeHasRelativeChildShapesSerializer。

継承階層

System.Object
  Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
    Microsoft.VisualStudio.Modeling.DomainRelationshipXmlSerializer
      Microsoft.VisualStudio.Modeling.Diagrams.ParentShapeHasRelativeChildShapesSerializer

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

構文

'宣言
Public NotInheritable Class ParentShapeHasRelativeChildShapesSerializer _
    Inherits DomainRelationshipXmlSerializer
public sealed class ParentShapeHasRelativeChildShapesSerializer : DomainRelationshipXmlSerializer

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

コンストラクター

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

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ MonikerAttributeName モニカー化できません。 (DomainClassXmlSerializer.MonikerAttributeName をオーバーライドします。)
パブリック プロパティ MonikerTagName モニカー化できません。 (DomainClassXmlSerializer.MonikerTagName をオーバーライドします。)
パブリック プロパティ SerializesId このクラスから派生したシリアライザーが ID をシリアル化するかどうかを公開します。 (DomainRelationshipXmlSerializer.SerializesId をオーバーライドします。)
パブリック プロパティ UsesFullForm このクラスから派生したシリアライザーがこのリレーションシップを完全な形式でシリアル化するかどうかを公開します。 (DomainRelationshipXmlSerializer.UsesFullForm をオーバーライドします。)
パブリック プロパティ XmlTagName これは、ParentShapeHasRelativeChildShapes のインスタンスをシリアル化するために使用される XML タグ名です。 (DomainClassXmlSerializer.XmlTagName をオーバーライドします。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CalculateQualifiedName 処理済みのモデル要素インスタンスへの参照を計算します。 (DomainClassXmlSerializer から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetMonikerQualifier モニカーの修飾子を計算します。 (DomainClassXmlSerializer から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド MonikerizeReference ModelElement への参照を指定して、モニカーを計算します。 (DomainRelationshipXmlSerializer から継承されます。)
パブリック メソッド Read XML から 1 個の ParentShapeHasRelativeChildShapes インスタンスを非シリアル化するパブリック Read() メソッド。 (DomainClassXmlSerializer.Read(SerializationContext, ModelElement, XmlReader) をオーバーライドします。)
パブリック メソッド ReadRootElement XML からルート モデル要素を逆シリアル化します。 (DomainClassXmlSerializer から継承されます。)
パブリック メソッド Reset シリアライザーを初期状態に返します (DomainClassXmlSerializer から継承されます。)
パブリック メソッド SerializeReference 指定されたターゲット ロール プレーヤーのインスタンスへのモニカー化された文字列参照を計算します。 (DomainRelationshipXmlSerializer から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド TryCreateDerivedInstance このメソッドは、現在リーダーが指しているタグに基づいて、ParentShapeHasRelativeChildShapes の正しい派生インスタンスを作成します。このメソッドと上のメソッドの違いは、このメソッドの場合 ParentShapeHasRelativeChildShapes の型のインスタンス自体は作成せず、派生型だけがチェックされるという点です。 (DomainRelationshipXmlSerializer.TryCreateDerivedInstance(SerializationContext, XmlReader, Partition) をオーバーライドします。)
パブリック メソッド TryCreateInstance このメソッドは、現在リーダーが指しているタグに基づいて、ParentShapeHasRelativeChildShapes の正しいインスタンスを作成します。リーダーがシリアル化された ParentShapeHasRelativeChildShapes にある場合、新しい ParentShapeHasRelativeChildShapes インスタンスは指定されたパーティションに作成されます。それ以外の場合は、null が返されます。 (DomainClassXmlSerializer.TryCreateInstance(SerializationContext, XmlReader, Partition) をオーバーライドします。)
パブリック メソッド TryCreateMonikerInstance このメソッドは、現在リーダーが指しているタグに基づいて、ParentShapeHasRelativeChildShapes の正しい派生 (ParentShapeHasRelativeChildShapes 自体を含む) インスタンスのモニカーを作成します。 (DomainClassXmlSerializer.TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition) をオーバーライドします。)
パブリック メソッド Write(SerializationContext, ModelElement, XmlWriter) このシリアライザー インスタンスに関連付けられているモデル要素インスタンスを XML にシリアル化します。 (DomainClassXmlSerializer から継承されます。)
パブリック メソッド Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) サポート範囲外。 (DomainClassXmlSerializer.Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) をオーバーライドします。)
パブリック メソッド WriteMoniker サポート範囲外。 (DomainClassXmlSerializer.WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer) をオーバーライドします。)
パブリック メソッド WriteRootElement このシリアライザー インスタンスに関連付けられているルート モデル要素インスタンスを XML にシリアル化します。 (DomainClassXmlSerializer から継承されます。)

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.Modeling.Diagrams 名前空間