AssociatedMetadataTypeTypeDescriptionProvider Sınıf

Tanım

İlişkili bir sınıfta tanımlanan öznitelikleri ve özellik bilgilerini ekleyerek bir sınıfın meta veri bilgilerini genişletir.

public ref class AssociatedMetadataTypeTypeDescriptionProvider : System::ComponentModel::TypeDescriptionProvider
public class AssociatedMetadataTypeTypeDescriptionProvider : System.ComponentModel.TypeDescriptionProvider
type AssociatedMetadataTypeTypeDescriptionProvider = class
    inherit TypeDescriptionProvider
Public Class AssociatedMetadataTypeTypeDescriptionProvider
Inherits TypeDescriptionProvider
Devralma
AssociatedMetadataTypeTypeDescriptionProvider

Açıklamalar

AssociatedMetadataTypeTypeDescriptionProvider sınıfı öznitelikler, özellikler ve olaylar gibi özellikleri ekleyerek, değiştirerek veya gizleyerek bir tür veya nesneyle ilişkili tür bilgilerini dinamik olarak genişletir. Daha fazla bilgi için bkz. TypeDescriptor.

Oluşturucular

AssociatedMetadataTypeTypeDescriptionProvider(Type)

Belirtilen türü kullanarak AssociatedMetadataTypeTypeDescriptionProvider sınıfının yeni bir örneğini başlatır.

AssociatedMetadataTypeTypeDescriptionProvider(Type, Type)

Belirtilen meta veri sağlayıcısı türünü ve ilişkili türü kullanarak AssociatedMetadataTypeTypeDescriptionProvider sınıfının yeni bir örneğini başlatır.

Özellikler

RequireRegisteredTypes

Sağlayıcının yansıma kullanıp kullanmadığını belirten bir değer alır ve kırpılan uygulamaları desteklemek için türlerin RegisterType<T>() aracılığıyla kaydedilmesini gerektirir.

(Devralındığı yer: TypeDescriptionProvider)

Yöntemler

CreateInstance(IServiceProvider, Type, Type[], Object[])

Başka bir veri türüyle değiştirilebilen bir nesne oluşturur.

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

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

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

Anahtar/değer çiftlerinin IDictionary olarak erişilen nesne başına önbelleği alır.

(Devralındığı yer: TypeDescriptionProvider)
GetExtendedTypeDescriptor(Object)

Verilen nesne için genişletilmiş bir özel tür tanımlayıcısı alır.

(Devralındığı yer: TypeDescriptionProvider)
GetExtendedTypeDescriptorFromRegisteredType(Object)

Verilen nesne için genişletilmiş bir özel tür tanımlayıcısı döndürür.

(Devralındığı yer: TypeDescriptionProvider)
GetExtenderProviders(Object)

Belirtilen nesne için genişletici sağlayıcılarını alır.

(Devralındığı yer: TypeDescriptionProvider)
GetFullComponentName(Object)

Belirtilen bileşenin adını alır veya bileşenin adı yoksa null.

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

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

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

Verilen nesneye karşı normal yansıma gerçekleştirir.

(Devralındığı yer: TypeDescriptionProvider)
GetReflectionType(Type)

Bir türe karşı normal yansıma gerçekleştirir.

(Devralındığı yer: TypeDescriptionProvider)
GetReflectionType(Type, Object)

Verilen türe sahip verilen nesneye karşı normal yansıma gerçekleştirir.

(Devralındığı yer: TypeDescriptionProvider)
GetRuntimeType(Type)

Yansıma türünü çalışma zamanı türüne dönüştürür.

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

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

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

Verilen nesne için özel bir tür tanımlayıcısı alır.

(Devralındığı yer: TypeDescriptionProvider)
GetTypeDescriptor(Type)

Verilen tür için özel bir tür tanımlayıcısı alır.

(Devralındığı yer: TypeDescriptionProvider)
GetTypeDescriptor(Type, Object)

Belirtilen tür ve nesne için bir tür tanımlayıcısı alır.

GetTypeDescriptorFromRegisteredType(Object)

Verilen tür veya nesne için özel bir tür tanımlayıcısı döndürür.

(Devralındığı yer: TypeDescriptionProvider)
GetTypeDescriptorFromRegisteredType(Type)

Verilen tür veya nesne için özel bir tür tanımlayıcısı döndürür.

(Devralındığı yer: TypeDescriptionProvider)
GetTypeDescriptorFromRegisteredType(Type, Object)

Verilen tür veya nesne için özel bir tür tanımlayıcısı döndürür.

(Devralındığı yer: TypeDescriptionProvider)
IsRegisteredType(Type)

türün RegisterType<T>()aracılığıyla sağlayıcısına kaydedilip kaydedilmediğini belirler.

(Devralındığı yer: TypeDescriptionProvider)
IsSupportedType(Type)

Belirtilen türün tür açıklaması ve tür açıklaması sağlayıcıları zinciriyle uyumlu olup olmadığını gösteren bir değer alır.

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

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

(Devralındığı yer: Object)
RegisterType<T>()

Türü, kırpılan uygulamalarda yansıma tabanlı sağlayıcılar tarafından kullanılabilmesi için kaydeder.

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

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

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.