Int64Converter クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
64 ビット符号付き整数オブジェクトを他のさまざまな表現に変換する型コンバーターを提供します。
public ref class Int64Converter : System::ComponentModel::BaseNumberConverter
public class Int64Converter : System.ComponentModel.BaseNumberConverter
type Int64Converter = class
inherit BaseNumberConverter
Public Class Int64Converter
Inherits BaseNumberConverter
継承
例
次の例では、Int64 型の変数を文字列に変換します。その逆も同様です。
long myInt64( -123456789123);
String^ myInt64String = "+184467440737095551";
Console::WriteLine( TypeDescriptor::GetConverter( myInt64 )->ConvertTo( myInt64, String::typeid ) );
Console::WriteLine( TypeDescriptor::GetConverter( myInt64 )->ConvertFrom( myInt64String ) );
long myInt64 = -123456789123;
string myInt64String = "+184467440737095551";
Console.WriteLine(TypeDescriptor.GetConverter(myInt64).ConvertTo(myInt64, typeof(string)));
Console.WriteLine(TypeDescriptor.GetConverter(myInt64).ConvertFrom(myInt64String));
Dim myInt64 As Long = -123456789123
Dim myInt64String As String = "+184467440737095551"
Console.WriteLine(TypeDescriptor.GetConverter(myInt64).ConvertTo(myInt64, GetType(String)))
Console.WriteLine(TypeDescriptor.GetConverter(myInt64).ConvertFrom(myInt64String))
このコンバーターは、64 ビット符号付き整数オブジェクトを文字列との間でのみ変換できます。
Int64 値型は、負の 9,223,372,036,854,775,808 から正の 9,223,372,036,854,775,807 までの値を持つ整数を表します。
ConvertFrom メソッドでは、NumberStyles の整数値を持つ Int64 の Parse メソッドを使用します。
ConvertTo メソッドは、返される文字列に一般的な ("G") 形式を使用します。
型コンバーターの詳細については、「TypeConverter 基底クラス」および「方法: 型コンバーター を実装する」を参照してください。
コンストラクター
メソッド
CanConvertFrom(ITypeDescriptorContext, Type)
このコンバーターが、指定されたソース型のオブジェクトをコンバーターのネイティブ型に変換できるかどうかを判断します。
(継承元 BaseNumberConverter )
CanConvertFrom(Type)
このコンバーターが、指定された型のオブジェクトをこのコンバーターの型に変換できるかどうかを返します。
(継承元 TypeConverter )
CanConvertTo(ITypeDescriptorContext, Type)
このコンバーターがコンテキストを使用してオブジェクトを特定の変換先の型に変換できるかどうかを示す値を返します。
(継承元 BaseNumberConverter )
CanConvertTo(Type)
このコンバーターがオブジェクトを指定した型に変換できるかどうかを返します。
(継承元 TypeConverter )
ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)
指定したオブジェクトをコンバーターのネイティブ型に変換します。
(継承元 BaseNumberConverter )
ConvertFrom(Object)
指定された値をこのコンバーターの型に変換します。
(継承元 TypeConverter )
ConvertFromInvariantString(ITypeDescriptorContext, String)
インバリアント カルチャと指定したコンテキストを使用して、指定された文字列をこのコンバーターの型に変換します。
(継承元 TypeConverter )
ConvertFromInvariantString(String)
インバリアント カルチャを使用して、指定された文字列をこのコンバーターの型に変換します。
(継承元 TypeConverter )
ConvertFromString(ITypeDescriptorContext, CultureInfo, String)
指定したコンテキストとカルチャ情報を使用して、指定されたテキストをオブジェクトに変換します。
(継承元 TypeConverter )
ConvertFromString(ITypeDescriptorContext, String)
指定したコンテキストを使用して、指定されたテキストをオブジェクトに変換します。
(継承元 TypeConverter )
ConvertFromString(String)
指定したテキストをオブジェクトに変換します。
(継承元 TypeConverter )
ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type)
指定したオブジェクトを別の型に変換します。
(継承元 BaseNumberConverter )
ConvertTo(Object, Type)
引数を使用して、指定した値オブジェクトを指定した型に変換します。
(継承元 TypeConverter )
ConvertToInvariantString(ITypeDescriptorContext, Object)
指定したコンテキストを使用して、指定した値をカルチャに依存しない文字列表現に変換します。
(継承元 TypeConverter )
ConvertToInvariantString(Object)
指定した値をカルチャに依存しない文字列表現に変換します。
(継承元 TypeConverter )
ConvertToString(ITypeDescriptorContext, CultureInfo, Object)
指定したコンテキストとカルチャ情報を使用して、指定された値を文字列形式に変換します。
(継承元 TypeConverter )
ConvertToString(ITypeDescriptorContext, Object)
指定されたコンテキストを使用して、指定された値を文字列形式に変換します。
(継承元 TypeConverter )
ConvertToString(Object)
指定した値を文字列形式に変換します。
(継承元 TypeConverter )
CreateInstance(IDictionary)
オブジェクトのプロパティ値のセットを指定して、Object を再作成します。
(継承元 TypeConverter )
CreateInstance(ITypeDescriptorContext, IDictionary)
オブジェクトのプロパティ値のセットを指定すると、指定したコンテキストを使用して、この TypeConverter が関連付けられている型のインスタンスを作成します。
(継承元 TypeConverter )
Equals(Object)
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。
(継承元 Object )
GetConvertFromException(Object)
変換を実行できない場合にスローする例外を返します。
(継承元 TypeConverter )
GetConvertToException(Object, Type)
変換を実行できない場合にスローする例外を返します。
(継承元 TypeConverter )
GetCreateInstanceSupported()
このオブジェクトの値を変更するには、新しい値を作成するために CreateInstance(IDictionary) メソッドの呼び出しが必要かどうかを返します。
(継承元 TypeConverter )
GetCreateInstanceSupported(ITypeDescriptorContext)
このオブジェクトの値を変更するために、指定したコンテキストを使用して新しい値を作成するために CreateInstance(IDictionary) の呼び出しが必要かどうかを返します。
(継承元 TypeConverter )
GetHashCode()
既定のハッシュ関数として機能します。
(継承元 Object )
GetProperties(ITypeDescriptorContext, Object, Attribute[])
指定したコンテキストと属性を使用して、値パラメーターで指定された配列の型のプロパティのコレクションを返します。
(継承元 TypeConverter )
GetProperties(ITypeDescriptorContext, Object)
指定したコンテキストを使用して、値パラメーターで指定された配列の型のプロパティのコレクションを返します。
(継承元 TypeConverter )
GetProperties(Object)
value パラメーターで指定された配列の型のプロパティのコレクションを返します。
(継承元 TypeConverter )
GetPropertiesSupported()
このオブジェクトがプロパティをサポートしているかどうかを返します。
(継承元 TypeConverter )
GetPropertiesSupported(ITypeDescriptorContext)
指定したコンテキストを使用して、このオブジェクトがプロパティをサポートするかどうかを返します。
(継承元 TypeConverter )
GetStandardValues()
この型コンバーターが設計されているデータ型の既定のコンテキストから標準値のコレクションを返します。
(継承元 TypeConverter )
GetStandardValues(ITypeDescriptorContext)
この型コンバーターがフォーマット コンテキストで指定された場合に設計されたデータ型の標準値のコレクションを返します。
(継承元 TypeConverter )
GetStandardValuesExclusive()
GetStandardValues() から返される標準値のコレクションが排他的リストであるかどうかを返します。
(継承元 TypeConverter )
GetStandardValuesExclusive(ITypeDescriptorContext)
指定したコンテキストを使用して、GetStandardValues() から返される標準値のコレクションが使用可能な値の排他的リストであるかどうかを返します。
(継承元 TypeConverter )
GetStandardValuesSupported()
このオブジェクトが、リストから選択できる標準の値セットをサポートしているかどうかを返します。
(継承元 TypeConverter )
GetStandardValuesSupported(ITypeDescriptorContext)
このオブジェクトが、指定したコンテキストを使用してリストから選択できる標準の値セットをサポートしているかどうかを返します。
(継承元 TypeConverter )
GetType()
現在のインスタンスの Type を取得します。
(継承元 Object )
IsValid(ITypeDescriptorContext, Object)
指定した値オブジェクトがこの型と指定したコンテキストに対して有効かどうかを返します。
(継承元 TypeConverter )
IsValid(Object)
指定された値オブジェクトがこの型に対して有効かどうかを返します。
(継承元 TypeConverter )
MemberwiseClone()
現在の Object の簡易コピーを作成します。
(継承元 Object )
SortProperties(PropertyDescriptorCollection, String[])
プロパティのコレクションを並べ替えます。
(継承元 TypeConverter )
ToString()
現在のオブジェクトを表す文字列を返します。
(継承元 Object )
適用対象
こちらもご覧ください