ExpressionConverter Sınıf

Tanım

Expression örneklerini diğer türlere ve diğer türlerden dönüştürür.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

public ref class ExpressionConverter : System::ComponentModel::TypeConverter
public class ExpressionConverter : System.ComponentModel.TypeConverter
type ExpressionConverter = class
    inherit TypeConverter
Public Class ExpressionConverter
Inherits TypeConverter
Devralma
ExpressionConverter
Türetilmiş

Açıklamalar

Tür, Expression değerleri dönüştürmek için tür dönüştürücü yolu kullanmamalıdır (bunun yerine işaretleme uzantıları kullanılmalıdır). Bu nedenle ve ExpressionConverter.CanConvertFromExpressionConverter.CanConvertTo her zaman döndürür false. ExpressionConverter.ConvertFrom ve ExpressionConverter.ConvertTo her zaman bir özel durum oluşturur.

Oluşturucular

Name Description
ExpressionConverter()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

Yöntemler

Name Description
CanConvertFrom(ITypeDescriptorContext, Type)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bu dönüştürücüün bir kaynak nesneden nesneye Expression dönüştürülip dönüştürülemeyeceğini döndürür.

CanConvertFrom(Type)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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 API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bu dönüştürücü bir nesneyi belirli bir Expression hedef türüne dönüştürebilir mi döndürür.

CanConvertTo(Type)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Sağlanan değeri türüne Expression dönüştürür.

ConvertFrom(Object)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Sağlanan Expression nesneyi belirtilen türe dönüştürür.

ConvertTo(Object, Type)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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 API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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 API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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 API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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 API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Bir özellik koleksiyonunu sıralar.

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

(Devralındığı yer: Object)

Şunlara uygulanır