[This is preliminary documentation and is subject to change.]
Author: Đonny
Provides base class for "top-level" custom type descriptors
Namespace: Tools.ComponentModelTAssembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)
Syntax
| C# |
|---|
public class CustomTypeDescriptorBase<T> : CustomTypeDescriptorAbstractBase |
| Visual Basic |
|---|
Public Class CustomTypeDescriptorBase(Of T) _ Inherits CustomTypeDescriptorAbstractBase |
| Visual C++ |
|---|
generic<typename T> public ref class CustomTypeDescriptorBase : public CustomTypeDescriptorAbstractBase |
| F# |
|---|
type CustomTypeDescriptorBase<'T> = class inherit CustomTypeDescriptorAbstractBase end |
| JScript |
|---|
|
Type Parameters
- T
- Type the descriptor is implemented for. Use Object to create univarsal one.
Remarks
All method in this class, if not overriden in derived class, uses TypeDescriptor to obtain information about instance.
Inheritance Hierarchy
System..::..Object
System.ComponentModel..::..CustomTypeDescriptor
Tools.ComponentModelT..::..CustomTypeDescriptorAbstractBase
Tools.ComponentModelT..::..CustomTypeDescriptorBase<(Of <(<'T>)>)>
System.ComponentModel..::..CustomTypeDescriptor
Tools.ComponentModelT..::..CustomTypeDescriptorAbstractBase
Tools.ComponentModelT..::..CustomTypeDescriptorBase<(Of <(<'T>)>)>
See Also
Version History
1.5.2
- (Nightly) VersionAttribute and AuthorAttribute removed