Rect 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
四角形の幅、高さ、およびポイントの原点について説明します。
public value class Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
[<System.Security.SecurityCritical>]
type Rect = struct
interface IFormattable
Public Structure Rect
Implements IFormattable
- 継承
- 属性
- 実装
注釈
この構造体は、Windows ランタイム (WinRT) Rect 構造体の.NETプロジェクションを表します。 詳細については、UWP API リファレンスの 「Rect 」を参照してください。
コンストラクター
| 名前 | 説明 |
|---|---|
| Rect(Double, Double, Double, Double) |
指定した x 座標、y 座標、幅、および高さを持つ Rect 構造体を初期化します。 |
| Rect(Point, Point) |
指定した 2 つのポイントを格納するのに十分な大きさの Rect 構造体を初期化します。 |
| Rect(Point, Size) |
原点とサイズに基づいて Rect 構造体を初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Bottom |
四角形の下部の y 軸の値を取得します。 |
| Empty |
位置または領域のない四角形を表す特別な値を取得します。 |
| Height |
四角形の高さを取得または設定します。 |
| IsEmpty |
四角形が Empty 四角形かどうかを示す値を取得します。 |
| Left |
四角形の左側の x 軸の値を取得します。 |
| Right |
四角形の右側の x 軸の値を取得します。 |
| Top |
四角形の上端の y 軸の位置を取得します。 |
| Width |
四角形の幅を取得または設定します。 |
| X |
四角形の左側の x 軸の値を取得または設定します。 |
| Y |
四角形の上端の y 軸の値を取得または設定します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Contains(Point) |
Rectによって記述された四角形に、指定した点が含まれているかどうかを示します。 |
| Equals(Object) |
指定したオブジェクトが現在の Rectと等しいかどうかを示します。 |
| Equals(Rect) | |
| GetHashCode() |
Rectのハッシュ コードを作成します。 |
| Intersect(Rect) |
現在の Rect で表される四角形と、指定した Rectで表される四角形の積集合を検索し、結果を現在の Rectとして格納します。 |
| ToString() |
Rect構造体の文字列形式を返します。 |
| ToString(IFormatProvider) |
指定した書式プロバイダーを使用して、四角形の文字列形式を返します。 |
| Union(Point) |
現在の Rect で表される四角形を展開し、指定したポイントを格納するのに十分です。 |
| Union(Rect) |
現在の Rect で表される四角形を展開し、指定した四角形を格納するのに十分です。 |
演算子
| 名前 | 説明 |
|---|---|
| Equality(Rect, Rect) |
2 つの Rect 構造体の等価性を比較します。 |
| Inequality(Rect, Rect) |
2 つの Rect 構造体の非等値を比較します。 |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
このメンバーの説明については、 ToString(String, IFormatProvider)を参照してください。 |