Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.ComponentModel.TypeDescriptionProvider Class Referenceabstract

Classes

class  EmptyCustomTypeDescriptor
 

Public Member Functions

virtual ? object CreateInstance (IServiceProvider? provider, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] Type objectType, Type[]? argTypes, object[]? args)
 
virtual ? IDictionary GetCache (object instance)
 
virtual ICustomTypeDescriptor GetExtendedTypeDescriptor (object instance)
 
virtual ? string GetFullComponentName (object component)
 
Type GetReflectionType ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor|DynamicallyAccessedMemberTypes.PublicFields)] Type objectType)
 
Type GetReflectionType (object instance)
 
virtual Type GetReflectionType ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor|DynamicallyAccessedMemberTypes.PublicFields)] Type objectType, object? instance)
 
virtual Type GetRuntimeType (Type reflectionType)
 
ICustomTypeDescriptorGetTypeDescriptor ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type objectType)
 
ICustomTypeDescriptorGetTypeDescriptor (object instance)
 
virtual ? ICustomTypeDescriptor GetTypeDescriptor ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type objectType, object? instance)
 
virtual bool IsSupportedType (Type type)
 

Protected Member Functions

 TypeDescriptionProvider ()
 
 TypeDescriptionProvider (TypeDescriptionProvider parent)
 

Package Functions

virtual IExtenderProvider[] GetExtenderProviders (object instance)
 

Private Attributes

readonly TypeDescriptionProvider _parent
 
EmptyCustomTypeDescriptor _emptyDescriptor
 

Detailed Description

Definition at line 6 of file TypeDescriptionProvider.cs.


The documentation for this class was generated from the following file: