MemberRelationship 構造体

定義

オブジェクトとメンバー間の単一のリレーションシップを表します。

public value class MemberRelationship
public value class MemberRelationship : IEquatable<System::ComponentModel::Design::Serialization::MemberRelationship>
public readonly struct MemberRelationship
public readonly struct MemberRelationship : IEquatable<System.ComponentModel.Design.Serialization.MemberRelationship>
public struct MemberRelationship
type MemberRelationship = struct
Public Structure MemberRelationship
Public Structure MemberRelationship
Implements IEquatable(Of MemberRelationship)
継承
MemberRelationship
実装

注釈

MemberRelationshipService は、あるプロパティが別のオブジェクトのプロパティに関連していることを読み上げる目的でシリアライザーによって使用されます。 MemberRelationship は、オブジェクトとシリアライザーとの相互作用で使用される MemberRelationshipService メンバーの間の単一のリレーションシップを表します。

コンストラクター

MemberRelationship(Object, MemberDescriptor)

MemberRelationship クラスの新しいインスタンスを初期化します。

フィールド

Empty

空のメンバー リレーションシップを表します。 このフィールドは読み取り専用です。

プロパティ

IsEmpty

このリレーションシップが Empty リレーションシップに等しいかどうかを示す値を取得します。

Member

関連するメンバーを取得します。

Owner

所有オブジェクトを取得します。

メソッド

Equals(MemberRelationship)

このインスタンスが指定した MemberRelationship インスタンスと等しいかどうかを判断します。

Equals(Object)

このインスタンスが、インスタンスを表す MemberRelationship 指定されたオブジェクトと等しいかどうかを判断します。

GetHashCode()

このインスタンスのハッシュ コードを返します。

演算子

Equality(MemberRelationship, MemberRelationship)

指定した 2 つの MemberRelationship 構造体が等しいかどうかをテストします。

Inequality(MemberRelationship, MemberRelationship)

指定した 2 つの MemberRelationship 構造体が異なるかどうかをテストします。

適用対象

こちらもご覧ください