TypeDescriptionProvider.GetExtendedTypeDescriptorFromRegisteredType Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een uitgebreide aangepaste typedescriptor voor het opgegeven object.
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
Parameters
- instance
- Object
Het object waarvoor de uitgebreide typedescriptor moet worden opgehaald.
Retouren
Een ICustomTypeDescriptor die uitgebreide metagegevens voor het object kan bieden.
Opmerkingen
Een uitgebreide typedescriptor is een aangepaste typedescriptor die eigenschappen biedt die andere objecten aan dit object hebben toegevoegd, maar die niet daadwerkelijk zijn gedefinieerd voor het object. In het .NET Framework Component Model kunnen objecten die de interface IExtenderProvider implementeren bijvoorbeeld eigenschappen koppelen aan andere objecten die zich in dezelfde logische container bevinden. De methode GetTypeDescriptorFromRegisteredType retourneert geen typedescriptor die deze extra uitgebreide eigenschappen biedt. GetExtendedTypeDescriptorFromRegisteredType retourneert de set van deze uitgebreide eigenschappen. De TypeDescriptor voegt automatisch de resultaten van deze twee eigenschapverzamelingen samen. Houd er rekening mee dat hoewel het .NET Framework-onderdeelmodel alleen uitgebreide eigenschappen ondersteunt, kan deze API ook worden gebruikt voor uitgebreide kenmerken en gebeurtenissen, als de provider van de typebeschrijving dit ondersteunt.