Int16Converter Sınıf

Tanım

16 bit imzalı tamsayı nesnelerini diğer gösterimlere ve diğer gösterimlerden dönüştürmek için bir tür dönüştürücüsü sağlar.

public ref class Int16Converter : System::ComponentModel::BaseNumberConverter
public class Int16Converter : System.ComponentModel.BaseNumberConverter
type Int16Converter = class
    inherit BaseNumberConverter
Public Class Int16Converter
Inherits BaseNumberConverter
Devralma

Örnekler

Aşağıdaki kod örneği, Int16 türünde bir değişkeni bir dizeye dönüştürür ve tam tersi de geçerlidir.

short myInt16( -10000);
String^ myInt16String = "+20000";
Console::WriteLine( TypeDescriptor::GetConverter( myInt16 )->ConvertTo( myInt16, String::typeid ) );
Console::WriteLine( TypeDescriptor::GetConverter( myInt16 )->ConvertFrom( myInt16String ) );
short myInt16 = -10000;
string myInt16String = "+20000";
Console.WriteLine(TypeDescriptor.GetConverter(myInt16).ConvertTo(myInt16, typeof(string))); 
Console.WriteLine(TypeDescriptor.GetConverter(myInt16).ConvertFrom(myInt16String));
Dim myInt16 As Short = -10000
Dim myInt16String As String = "+20000"
Console.WriteLine(TypeDescriptor.GetConverter(myInt16).ConvertTo(myInt16, GetType(String)))
Console.WriteLine(TypeDescriptor.GetConverter(myInt16).ConvertFrom(myInt16String))

Açıklamalar

Bu dönüştürücü yalnızca 16 bit imzalı bir tamsayı nesnesini bir dizeye ve dizeden dönüştürebilir. Int16 değer türü, negatif 32768 ile pozitif 32767 arasında değişen değerlerle imzalı tamsayıları temsil eder.

ConvertFrom yöntemi, NumberStylestamsayı değeriyle Int16Parse yöntemini kullanır.

ConvertTo yöntemi, döndürülen dize için genel ("G") biçimini kullanır.

Tür dönüştürücüleri hakkında daha fazla bilgi için temel sınıfına bakın ve nasıl yapılır: Tür Dönüştürücüsü uygulama.

Not

hiçbir zaman bir Int16Converterörneği oluşturmamalısınız. Bunun yerine TypeDescriptorGetConverter yöntemini çağırın. Daha fazla bilgi için TypeConverter temel sınıfındaki örneklere bakın.

Oluşturucular

Int16Converter()

Int16Converter sınıfının yeni bir örneğini başlatır.

Yöntemler

CanConvertFrom(ITypeDescriptorContext, Type)

Bu dönüştürücü, verilen kaynak türündeki bir nesneyi dönüştürücüün yerel türüne dönüştürebilir mi belirler.

(Devralındığı yer: BaseNumberConverter)
CanConvertFrom(Type)

Bu dönüştürücü, verilen türdeki bir nesneyi bu dönüştürücü türüne dönüştürebilir mi döndürür.

(Devralındığı yer: TypeConverter)
CanConvertTo(ITypeDescriptorContext, Type)

Bu dönüştürücü bağlamı kullanarak bir nesneyi verilen hedef türüne dönüştürebilir olup olmadığını gösteren bir değer döndürür.

(Devralındığı yer: BaseNumberConverter)
CanConvertTo(Type)

Bu dönüştürücüün nesneyi belirtilen türe dönüştürip dönüştüremeyeceğini döndürür.

(Devralındığı yer: TypeConverter)
ConvertFrom(ITypeDescriptorContext, CultureInfo, Object)

Verilen nesneyi dönüştürücüün yerel türüne dönüştürür.

(Devralındığı yer: BaseNumberConverter)
ConvertFrom(Object)

Verilen değeri bu dönüştürücü türüne dönüştürür.

(Devralındığı yer: TypeConverter)
ConvertFromInvariantString(ITypeDescriptorContext, String)

Sabit kültürü ve belirtilen bağlamı kullanarak verilen dizeyi bu dönüştürücü türüne dönüştürür.

(Devralındığı yer: TypeConverter)
ConvertFromInvariantString(String)

Sabit kültürü kullanarak verilen dizeyi bu dönüştürücü türüne dönüştürür.

(Devralındığı yer: TypeConverter)
ConvertFromString(ITypeDescriptorContext, CultureInfo, String)

Belirtilen bağlam ve kültür bilgilerini kullanarak verilen metni bir nesneye dönüştürür.

(Devralındığı yer: TypeConverter)
ConvertFromString(ITypeDescriptorContext, String)

Belirtilen bağlamı kullanarak verilen metni bir nesneye dönüştürür.

(Devralındığı yer: TypeConverter)
ConvertFromString(String)

Belirtilen metni bir nesneye dönüştürür.

(Devralındığı yer: TypeConverter)
ConvertTo(ITypeDescriptorContext, CultureInfo, Object, Type)

Belirtilen nesneyi başka bir türe dönüştürür.

(Devralındığı yer: BaseNumberConverter)
ConvertTo(Object, Type)

Bağımsız değişkenleri kullanarak verilen değer nesnesini belirtilen türe dönüştürür.

(Devralındığı yer: TypeConverter)
ConvertToInvariantString(ITypeDescriptorContext, Object)

Belirtilen bağlamı kullanarak belirtilen değeri kültür sabiti dize gösterimine dönüştürür.

(Devralındığı yer: TypeConverter)
ConvertToInvariantString(Object)

Belirtilen değeri kültür sabiti dize gösterimine dönüştürür.

(Devralındığı yer: TypeConverter)
ConvertToString(ITypeDescriptorContext, CultureInfo, Object)

Belirtilen bağlam ve kültür bilgilerini kullanarak verilen değeri dize gösterimine dönüştürür.

(Devralındığı yer: TypeConverter)
ConvertToString(ITypeDescriptorContext, Object)

Verilen bağlamı kullanarak verilen değeri dize gösterimine dönüştürür.

(Devralındığı yer: TypeConverter)
ConvertToString(Object)

Belirtilen değeri dize gösterimine dönüştürür.

(Devralındığı yer: TypeConverter)
CreateInstance(IDictionary)

Nesne için bir özellik değerleri kümesi verilen bir Object yeniden oluşturur.

(Devralındığı yer: TypeConverter)
CreateInstance(ITypeDescriptorContext, IDictionary)

Nesne için bir özellik değerleri kümesi verildiğinde, belirtilen bağlamı kullanarak bu TypeConverter ilişkili olduğu türün bir örneğini oluşturur.

(Devralındığı yer: TypeConverter)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetConvertFromException(Object)

Dönüştürme gerçekleştirilemediğinde oluşturulacak bir özel durum döndürür.

(Devralındığı yer: TypeConverter)
GetConvertToException(Object, Type)

Dönüştürme gerçekleştirilemediğinde oluşturulacak bir özel durum döndürür.

(Devralındığı yer: TypeConverter)
GetCreateInstanceSupported()

Bu nesnedeki bir değeri değiştirmenin yeni bir değer oluşturmak için CreateInstance(IDictionary) yöntemine çağrı gerekip gerekmediğini döndürür.

(Devralındığı yer: TypeConverter)
GetCreateInstanceSupported(ITypeDescriptorContext)

Bu nesnedeki bir değeri değiştirmenin, belirtilen bağlamı kullanarak yeni bir değer oluşturmak için CreateInstance(IDictionary) çağrısı gerekip gerekmediğini döndürür.

(Devralındığı yer: TypeConverter)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetProperties(ITypeDescriptorContext, Object, Attribute[])

Belirtilen bağlamı ve öznitelikleri kullanarak değer parametresi tarafından belirtilen dizi türü için bir özellik koleksiyonu döndürür.

(Devralındığı yer: TypeConverter)
GetProperties(ITypeDescriptorContext, Object)

Belirtilen bağlamı kullanarak değer parametresi tarafından belirtilen dizi türü için bir özellik koleksiyonu döndürür.

(Devralındığı yer: TypeConverter)
GetProperties(Object)

değer parametresi tarafından belirtilen dizi türü için bir özellik koleksiyonu döndürür.

(Devralındığı yer: TypeConverter)
GetPropertiesSupported()

Bu nesnenin özellikleri destekleyip desteklemediğini döndürür.

(Devralındığı yer: TypeConverter)
GetPropertiesSupported(ITypeDescriptorContext)

Belirtilen bağlamı kullanarak bu nesnenin özellikleri destekleyip desteklemediğini döndürür.

(Devralındığı yer: TypeConverter)
GetStandardValues()

Bu tür dönüştürücüsünün tasarlandığı veri türü için varsayılan bağlamdan bir standart değerler koleksiyonu döndürür.

(Devralındığı yer: TypeConverter)
GetStandardValues(ITypeDescriptorContext)

Bu tür dönüştürücüsü bir biçim bağlamı ile birlikte sağlandığında için tasarlandığı veri türü için standart değerler koleksiyonunu döndürür.

(Devralındığı yer: TypeConverter)
GetStandardValuesExclusive()

GetStandardValues() döndürülen standart değerler koleksiyonunun özel kullanım listesi olup olmadığını döndürür.

(Devralındığı yer: TypeConverter)
GetStandardValuesExclusive(ITypeDescriptorContext)

GetStandardValues()'den döndürülen standart değerlerin koleksiyonunun, belirtilen bağlamı kullanarak olası değerlerin özel bir listesi olup olmadığını döndürür.

(Devralındığı yer: TypeConverter)
GetStandardValuesSupported()

Bu nesnenin listeden seçilebilen standart bir değer kümesini destekleyip desteklemediğini döndürür.

(Devralındığı yer: TypeConverter)
GetStandardValuesSupported(ITypeDescriptorContext)

Bu nesnenin, belirtilen bağlam kullanılarak bir listeden seçilebilen standart bir değer kümesini destekleyip desteklemediğini döndürür.

(Devralındığı yer: TypeConverter)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
IsValid(ITypeDescriptorContext, Object)

Verilen değer nesnesinin bu tür ve belirtilen bağlam için geçerli olup olmadığını döndürür.

(Devralındığı yer: TypeConverter)
IsValid(Object)

Verilen değer nesnesinin bu tür için geçerli olup olmadığını döndürür.

(Devralındığı yer: TypeConverter)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
SortProperties(PropertyDescriptorCollection, String[])

Bir özellik koleksiyonunu sıralar.

(Devralındığı yer: TypeConverter)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır