X 位置と Y 位置から構成される点と、これらの座標と他のオブジェクトとの関係を定義する RelativePosition クラスを定義します。
名前空間: Microsoft.Windows.Design.Interaction
アセンブリ: Microsoft.Windows.Design.Interaction (Microsoft.Windows.Design.Interaction.dll 内)
構文
'宣言
Public Structure RelativePoint
public struct RelativePoint
public value class RelativePoint
[<Sealed>]
type RelativePoint = struct end
JScript では、構造体を使用できますが、新規に宣言することはできません。
RelativePoint 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
![]() |
RelativePoint(RelativePosition, Point) | 指定した非相対座標点について RelativePoint クラスの新しいインスタンスを初期化します。 |
![]() |
RelativePoint(RelativePosition, Double, Double) | 指定した RelativePosition、X 値、および Y 値で RelativePoint 構造体の新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
![]() |
Position | RelativePoint 構造体の相対位置を取得または設定します。 |
![]() |
X | RelativePoint 構造体の X 座標を取得または設定します。 |
![]() |
Y | RelativePoint 構造体の Y 座標を取得または設定します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
![]() |
Equals(Object) | この RelativePoint が、指定された Object と同じ座標を含んでいるかどうかを指定します。 (ValueType.Equals(Object) をオーバーライドします。) |
![]() |
Equals(RelativePoint) | この RelativePoint が、指定された RelativePoint と同じ座標を含んでいるかどうかを指定します。 |
![]() |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() ![]() |
FromPoint | 指定した Point を左上隅を基準にした RelativePoint に変換します。 |
![]() |
GetHashCode | このインスタンスのハッシュ コードを返します。 (ValueType.GetHashCode() をオーバーライドします。) |
![]() |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() |
ToString | このインスタンスの完全修飾型名を返します。 (ValueType から継承されます。) |
このページのトップへ
演算子
名前 | 説明 | |
---|---|---|
![]() ![]() |
Equality | 2 つの RelativePoint 構造体を比較します。結果として、2 つの RelativePoint 構造体の Position、X、および Y の各プロパティの値が等しいかどうかが示されます。 |
![]() ![]() |
Implicit(Point to RelativePoint) | 指定した Point 構造体を RelativePoint 構造体に変換します。 |
![]() ![]() |
Inequality | 2 つの RelativePoint 構造体を比較します。結果として、2 つの RelativePoint 構造体の Position、X、または Y の各プロパティの値が等しくないかどうかが示されます。 |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
参照
Microsoft.Windows.Design.Interaction 名前空間