次の方法で共有


BinaryLinkShapeSerializerBase クラス

DomainClass BinaryLinkShape のシリアライザー BinaryLinkShapeSerializerBase。

継承階層

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
アセンブリ:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 内)

構文

'宣言
Public MustInherit Class BinaryLinkShapeSerializerBase _
    Inherits LinkShapeSerializer
public abstract class BinaryLinkShapeSerializerBase : LinkShapeSerializer

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

コンストラクター

  名前 説明
プロテクト メソッド BinaryLinkShapeSerializerBase BinaryLinkShapeSerializerBase のコンストラクター

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ MonikerAttributeName (LinkShapeSerializer.MonikerAttributeName をオーバーライドします。)
パブリック プロパティ MonikerTagName (LinkShapeSerializer.MonikerTagName をオーバーライドします。)
パブリック プロパティ XmlTagName (LinkShapeSerializer.XmlTagName をオーバーライドします。)

このページのトップへ

メソッド

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

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.Modeling.Diagrams 名前空間