DateTimeFormatInfo.GetInstance メソッド
指定した IFormatProvider に関連付けられている DateTimeFormatInfo を返します。
Public Shared Function GetInstance( _
ByVal provider As IFormatProvider _) As DateTimeFormatInfo
[C#]
public static DateTimeFormatInfo GetInstance(IFormatProviderprovider);
[C++]
public: static DateTimeFormatInfo* GetInstance(IFormatProvider* provider);
[JScript]
public static function GetInstance(
provider : IFormatProvider) : DateTimeFormatInfo;
パラメータ
provider
DateTimeFormatInfo を取得する IFormatProvider 。または
CurrentInfo を取得するには null 参照 (Visual Basic では Nothing) 。
戻り値
指定した IFormatProvider に関連付けられている DateTimeFormatInfo 。
解説
このメソッドは、Type パラメータとして DateTimeFormatInfo を使用して、 formatProvider の IFormatProvider.GetFormat メソッドを使用します。 formatProvider が null 参照 (Visual Basic では Nothing) であるか、 IFormatProvider.GetFormat が null 参照 (Nothing) を返す場合、このメソッドは CurrentInfo を返します。
特定のカルチャの DateTimeFormatInfo を取得するには、次のいずれかの方法を使用します。
- CultureInfo.DateTimeFormat プロパティ。
- provider が CultureInfo の場合は、 GetInstance メソッド。
ニュートラル カルチャを除くインバリアント カルチャまたは特定のカルチャに対してだけ、 DateTimeFormatInfo を作成できます。インバリアント カルチャ、特定のカルチャ、およびニュートラル カルチャの詳細については、 CultureInfo クラスのトピックを参照してください。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
参照
DateTimeFormatInfo クラス | DateTimeFormatInfo メンバ | System.Globalization 名前空間 | IFormatProvider