TypeDescriptionProvider.GetExtendedTypeDescriptorFromRegisteredType Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar en utökad anpassad typbeskrivning för det angivna objektet.
public:
virtual System::ComponentModel::ICustomTypeDescriptor ^ GetExtendedTypeDescriptorFromRegisteredType(System::Object ^ instance);
public virtual System.ComponentModel.ICustomTypeDescriptor GetExtendedTypeDescriptorFromRegisteredType(object instance);
abstract member GetExtendedTypeDescriptorFromRegisteredType : obj -> System.ComponentModel.ICustomTypeDescriptor
override this.GetExtendedTypeDescriptorFromRegisteredType : obj -> System.ComponentModel.ICustomTypeDescriptor
Public Overridable Function GetExtendedTypeDescriptorFromRegisteredType (instance As Object) As ICustomTypeDescriptor
Parametrar
- instance
- Object
Det objekt som den utökade typbeskrivningen ska hämtas för.
Returer
En ICustomTypeDescriptor som kan ge utökade metadata för objektet.
Kommentarer
En utökad typbeskrivning är en anpassad typbeskrivning som erbjuder egenskaper som andra objekt har lagt till i det här objektet, men som inte definieras i objektet. I .NET Framework Component Model kan till exempel objekt som implementerar gränssnittet IExtenderProvider "koppla" egenskaper till andra objekt som finns i samma logiska container. Metoden GetTypeDescriptorFromRegisteredType returnerar inte någon typbeskrivning som tillhandahåller dessa extra utökade egenskaper. GetExtendedTypeDescriptorFromRegisteredType returnerar uppsättningen med dessa utökade egenskaper. TypeDescriptor sammanfogar automatiskt resultatet av dessa två egenskapssamlingar. Observera att även om komponentmodellen .NET Framework endast stöder utökade egenskaper kan detta API även användas för utökade attribut och händelser, om typbeskrivningsprovidern stöder det.