SizeHelper クラス

定義

Size 値を評価または設定するためのヘルパー メソッド を提供します 。 C# と Microsoft Visual Basic のコードでは、代わりに Size のメンバーを使用する必要があります。

public ref class SizeHelper sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SizeHelper final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SizeHelper
Public NotInheritable Class SizeHelper
継承
Object Platform::Object IInspectable SizeHelper
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

Size は、原点のない四角形の寸法を表すWindows ランタイム構造体です。

SizeHelper は、構造体の値をWindows ランタイムするためのユーティリティ メソッドを提供することを目的としたいくつかのヘルパー クラスの 1 つです。 C# と Microsoft Visual Basic のコードでは、代わりに Size のメンバーを使用できます。ユーティリティ メンバーは、ランタイムサポートのために構造体で直接使用できるため.NET Framework。 C++ コードは、 Size のデータ値 ( Height など) にのみアクセスできます。 C++ 開発者の場合、Microsoft Visual Basic 開発者が Size で直接使用できるユーティリティ機能とほぼ同じ機能を、SizeHelper クラスの静的な形式で使用できます。

プロパティ

Empty

Size に高さまたは幅がない静的な Size 値を取得します。 C# と Microsoft Visual Basic のコードでは、代わりに Size.Empty を 使用する必要があります。

メソッド

Equals(Size, Size)

2 つの Size 値の値の比較 を提供します 。 C# および Microsoft Visual Basic コードでは、代わりに Equality (=) 演算子または Equals メソッドを使用する 必要があります。

FromDimensions(Single, Single)

幅と高さの要素値に基づいて新しい Size を作成します 。 C# と Microsoft Visual Basic のコードでは、代わりに Size(Double,Double) コンストラクターを使用する必要があります。

GetIsEmpty(Size)

指定した Size がサイズと等しいかどうかを返します。 C# と Microsoft Visual Basic のコードでは、代わりに Size.IsEmpty を使用する必要があります。

適用対象

こちらもご覧ください