次の方法で共有


BinaryLinkShapeSerializer クラス

継承階層

System.Object
  Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
    Microsoft.VisualStudio.Modeling.Diagrams.PresentationElementSerializer
      Microsoft.VisualStudio.Modeling.Diagrams.ShapeElementSerializer
        Microsoft.VisualStudio.Modeling.Diagrams.LinkShapeSerializer
          Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShapeSerializerBase
            Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShapeSerializer
              Microsoft.VisualStudio.Modeling.Diagrams.GenericLinkShapeSerializer

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

構文

'宣言
Public Class BinaryLinkShapeSerializer _
    Inherits BinaryLinkShapeSerializerBase
public class BinaryLinkShapeSerializer : BinaryLinkShapeSerializerBase

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

コンストラクター

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

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ MonikerAttributeName (BinaryLinkShapeSerializerBase から継承されます。)
パブリック プロパティ MonikerTagName (BinaryLinkShapeSerializerBase から継承されます。)
パブリック プロパティ XmlTagName (BinaryLinkShapeSerializerBase から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CalculateQualifiedName このメソッドは、モニカーから特定の BinaryLinkShape インスタンスを算出します。 (BinaryLinkShapeSerializerBase から継承されます。)
プロテクト メソッド CreateInstance 現在リーダーが指しているタグに基づいて、BinaryLinkShape のインスタンスを作成します。リーダーを移動しません。 (BinaryLinkShapeSerializerBase から継承されます。)
プロテクト メソッド CreateMonikerInstance 現在リーダーが指しているタグに基づいて、BinaryLinkShape のモニカーを作成します。リーダーを移動しません。 (BinaryLinkShapeSerializerBase から継承されます。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetMonikerQualifier ドメイン クラスが標準の /qualifier/key メカニズムを使用してシリアル化される場合は、モニカーの修飾子を返します。それ以外の場合は、空の文字列を返します。 (BinaryLinkShapeSerializerBase から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド Read BinaryLinkShape は抽象であり、インスタンス化できないので、このメソッドは NotSupportedException をスローします。 (BinaryLinkShapeSerializerBase から継承されます。)
プロテクト メソッド ReadAdditionalElementData 要素に関連付けられた追加の要素データを読み取ります。 (DomainClassXmlSerializer から継承されます。)
プロテクト メソッド ReadElements 子要素を読み取ります。 (LinkShapeSerializer.ReadElements(SerializationContext, ModelElement, XmlReader) をオーバーライドします。)
プロテクト メソッド ReadLinkShapeChildElements LinkShape で定義された子要素を読み取ります。 (LinkShapeSerializer から継承されます。)
プロテクト メソッド ReadPropertiesFromAttributes BinaryLinkShape の属性を読み込みます。 (BinaryLinkShapeSerializerBase.ReadPropertiesFromAttributes(SerializationContext, ModelElement, XmlReader) をオーバーライドします。)
パブリック メソッド ReadRootElement XML からルート モデル要素を逆シリアル化します。 (DomainClassXmlSerializer から継承されます。)
プロテクト メソッド ReadShapeElementChildElements ShapeElement で定義された子要素を読み取ります。 (ShapeElementSerializer から継承されます。)
パブリック メソッド Reset シリアライザーをリセットします (BinaryLinkShapeSerializerBase から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド TryCreateInstance 現在リーダーが指しているタグに基づいて、BinaryLinkShape のインスタンスを作成します。リーダーは移動しません。 (BinaryLinkShapeSerializerBase から継承されます。)
パブリック メソッド TryCreateMonikerInstance 現在リーダーが指しているタグに基づいて、BinaryLinkShape (またはそのサブタイプの 1 つ) のインスタンスのモニカーを作成します。 (BinaryLinkShapeSerializerBase から継承されます。)
プロテクト メソッド UseRelationshipId BinaryLinkShape が ID またはソースとターゲットの図形を使用してリレーションシップを指定されたリンクにシリアル化する必要があるかどうかを計算します。
パブリック メソッド Write(SerializationContext, ModelElement, XmlWriter) このシリアライザー インスタンスに関連付けられているモデル要素インスタンスを XML にシリアル化します。 (DomainClassXmlSerializer から継承されます。)
パブリック メソッド Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) 1 つの BinaryLinkShape インスタンスを XML にシリアル化します。 (BinaryLinkShapeSerializerBase から継承されます。)
プロテクト メソッド WriteAdditionalElementData 要素に関連付けられた追加の要素データを書き込みます (LinkShapeSerializer から継承されます。)
プロテクト メソッド WriteElements 子要素を書き出します。 (LinkShapeSerializer.WriteElements(SerializationContext, ModelElement, XmlWriter) をオーバーライドします。)
プロテクト メソッド WriteLinkShapeChildElements LinkShape で定義された子要素を書き込みます。 (LinkShapeSerializer から継承されます。)
パブリック メソッド WriteMoniker モニカー化された BinaryLinkShape インスタンスを XML に書き込みます。 (BinaryLinkShapeSerializerBase から継承されます。)
プロテクト メソッド WritePropertiesAsAttributes この BinaryLinkShape の属性を書き出します。 (BinaryLinkShapeSerializerBase.WritePropertiesAsAttributes(SerializationContext, ModelElement, XmlWriter) をオーバーライドします。)
パブリック メソッド WriteRootElement このシリアライザー インスタンスに関連付けられているルート モデル要素インスタンスを XML にシリアル化します。 (DomainClassXmlSerializer から継承されます。)
プロテクト メソッド WriteShapeElementChildElements ShapeElement で定義された子要素を書き込みます。 (ShapeElementSerializer から継承されます。)

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.Modeling.Diagrams 名前空間