Package system.componentmodel
Class TypeDescriptor
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- system.componentmodel.TypeDescriptor
-
- All Implemented Interfaces:
IJCOBridgeReflected
public class TypeDescriptor extends NetObject
The base .NET class managing System.ComponentModel.TypeDescriptor, System.ComponentModel.TypeConverter, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.ComponentModel.TypeDescriptor
Powered by JCOBridge: more info at https://www.jcobridge.com
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringassemblyFullNameFully assembly qualified name: System.ComponentModel.TypeConverter, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3astatic java.lang.StringassemblyShortNameAssembly name: System.ComponentModel.TypeConverterstatic java.lang.StringclassNameQualified class name: System.ComponentModel.TypeDescriptorstatic org.mases.jcobridge.JCTypeclassTypeThe type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description TypeDescriptor()TypeDescriptor(java.lang.Object instance)Internal constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TypeDescriptionProviderAddAttributes(NetObject instance, Attribute... attributes)static TypeDescriptionProviderAddAttributes(NetType type, Attribute... attributes)static voidAddEditorTable(NetType editorBaseType, Hashtable table)static voidAddProvider(TypeDescriptionProvider provider, NetObject instance)static voidAddProvider(TypeDescriptionProvider provider, NetType type)static voidAddProviderTransparent(TypeDescriptionProvider provider, NetObject instance)static voidAddProviderTransparent(TypeDescriptionProvider provider, NetType type)static TypeDescriptorcast(IJCOBridgeReflected from)Try to cast theIJCOBridgeReflectedinstance intoTypeDescriptor, a cast assert is made to check if types are compatible.static voidCreateAssociation(NetObject primary, NetObject secondary)static IDesignerCreateDesigner(IComponent component, NetType designerBaseType)static EventDescriptorCreateEvent(NetType componentType, java.lang.String name, NetType type, Attribute... attributes)static EventDescriptorCreateEvent(NetType componentType, EventDescriptor oldEventDescriptor, Attribute... attributes)static NetObjectCreateInstance(IServiceProvider provider, NetType objectType, NetType[] argTypes, NetObject[] args)static PropertyDescriptorCreateProperty(NetType componentType, java.lang.String name, NetType type, Attribute... attributes)static PropertyDescriptorCreateProperty(NetType componentType, PropertyDescriptor oldPropertyDescriptor, Attribute... attributes)static NetObjectGetAssociation(NetType type, NetObject primary)static AttributeCollectionGetAttributes(NetObject component)static AttributeCollectionGetAttributes(NetObject component, boolean noCustomTypeDesc)static AttributeCollectionGetAttributes(NetType componentType)static java.lang.StringGetClassName(NetObject component)static java.lang.StringGetClassName(NetObject component, boolean noCustomTypeDesc)static java.lang.StringGetClassName(NetType componentType)static IComNativeDescriptorHandlergetComNativeDescriptorHandler()static NetTypegetComObjectType()static java.lang.StringGetComponentName(NetObject component)static java.lang.StringGetComponentName(NetObject component, boolean noCustomTypeDesc)static TypeConverterGetConverter(NetObject component)static TypeConverterGetConverter(NetObject component, boolean noCustomTypeDesc)static TypeConverterGetConverter(NetType type)static EventDescriptorGetDefaultEvent(NetObject component)static EventDescriptorGetDefaultEvent(NetObject component, boolean noCustomTypeDesc)static EventDescriptorGetDefaultEvent(NetType componentType)static PropertyDescriptorGetDefaultProperty(NetObject component)static PropertyDescriptorGetDefaultProperty(NetObject component, boolean noCustomTypeDesc)static PropertyDescriptorGetDefaultProperty(NetType componentType)static NetObjectGetEditor(NetObject component, NetType editorBaseType)static NetObjectGetEditor(NetObject component, NetType editorBaseType, boolean noCustomTypeDesc)static NetObjectGetEditor(NetType type, NetType editorBaseType)static EventDescriptorCollectionGetEvents(NetObject component)static EventDescriptorCollectionGetEvents(NetObject component, boolean noCustomTypeDesc)static EventDescriptorCollectionGetEvents(NetObject component, Attribute[] attributes)static EventDescriptorCollectionGetEvents(NetObject component, Attribute[] attributes, boolean noCustomTypeDesc)static EventDescriptorCollectionGetEvents(NetType componentType)static EventDescriptorCollectionGetEvents(NetType componentType, Attribute[] attributes)static java.lang.StringGetFullComponentName(NetObject component)static NetTypegetInterfaceType()java.lang.StringgetJCOAssemblyName()Returns the reflected Assembly namejava.lang.StringgetJCOClassName()Returns the reflected Class namejava.lang.ObjectgetJCOInstance()Returns the instantiated classjava.lang.StringgetJCOObjectName()Returns the reflected Class name used to build the objectorg.mases.jcobridge.JCTypegetJCOType()Returns the instantiated class Typestatic PropertyDescriptorCollectionGetProperties(NetObject component)static PropertyDescriptorCollectionGetProperties(NetObject component, boolean noCustomTypeDesc)static PropertyDescriptorCollectionGetProperties(NetObject component, Attribute[] attributes)static PropertyDescriptorCollectionGetProperties(NetObject component, Attribute[] attributes, boolean noCustomTypeDesc)static PropertyDescriptorCollectionGetProperties(NetType componentType)static PropertyDescriptorCollectionGetProperties(NetType componentType, Attribute[] attributes)static TypeDescriptionProviderGetProvider(NetObject instance)static TypeDescriptionProviderGetProvider(NetType type)static NetTypeGetReflectionType(NetObject instance)static NetTypeGetReflectionType(NetType type)static voidRefresh(NetObject component)static voidRefresh(NetType type)static voidRefresh(Assembly assembly)static voidRefresh(Module module)static voidRemoveAssociation(NetObject primary, NetObject secondary)static voidRemoveAssociations(NetObject primary)static voidRemoveProvider(TypeDescriptionProvider provider, NetObject instance)static voidRemoveProvider(TypeDescriptionProvider provider, NetType type)static voidRemoveProviderTransparent(TypeDescriptionProvider provider, NetObject instance)static voidRemoveProviderTransparent(TypeDescriptionProvider provider, NetType type)static voidsetComNativeDescriptorHandler(IComNativeDescriptorHandler ComNativeDescriptorHandler)voidsetJCOInstance(org.mases.jcobridge.JCObject instance)static voidSortDescriptorArray(IList infos)
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: System.ComponentModel.TypeConverter, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: System.ComponentModel.TypeConverter- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: System.ComponentModel.TypeDescriptor- See Also:
- Constant Field Values
-
classType
public static org.mases.jcobridge.JCType classType
The type managed from JCOBridge. SeeJCType
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Assembly name- Specified by:
getJCOAssemblyNamein interfaceIJCOBridgeReflected- Overrides:
getJCOAssemblyNamein classNetObject- Returns:
- A
Stringrepresenting the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name- Specified by:
getJCOClassNamein interfaceIJCOBridgeReflected- Overrides:
getJCOClassNamein classNetObject- Returns:
- A
Stringrepresenting the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name used to build the object- Specified by:
getJCOObjectNamein interfaceIJCOBridgeReflected- Overrides:
getJCOObjectNamein classNetObject- Returns:
- A
Stringrepresenting the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class- Specified by:
getJCOInstancein interfaceIJCOBridgeReflected- Overrides:
getJCOInstancein classNetObject- Returns:
- An
Objectrepresenting the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(org.mases.jcobridge.JCObject instance)
- Overrides:
setJCOInstancein classNetObject
-
getJCOType
public org.mases.jcobridge.JCType getJCOType()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class Type- Specified by:
getJCOTypein interfaceIJCOBridgeReflected- Overrides:
getJCOTypein classNetObject- Returns:
- A
JCTyperepresenting the CLR Type of the instantiated Class
-
cast
public static TypeDescriptor cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflectedinstance intoTypeDescriptor, a cast assert is made to check if types are compatible.- Parameters:
from-IJCOBridgeReflectedinstance to be casted- Returns:
TypeDescriptorinstance- Throws:
java.lang.Throwable- in case of error during cast operation
-
GetAttributes
public static AttributeCollection GetAttributes(NetObject component, boolean noCustomTypeDesc) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException, ArrayTypeMismatchException, OutOfMemoryException
-
GetAttributes
public static AttributeCollection GetAttributes(NetObject component) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, ArgumentOutOfRangeException, InvalidOperationException, IndexOutOfRangeException, FormatException, OutOfMemoryException
-
GetAttributes
public static AttributeCollection GetAttributes(NetType componentType) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, TypeLoadException, MissingMethodException, TargetInvocationException, FormatException, IndexOutOfRangeException
-
CreateDesigner
public static IDesigner CreateDesigner(IComponent component, NetType designerBaseType) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, FormatException, IndexOutOfRangeException, RankException, ArrayTypeMismatchException, NotSupportedException, OutOfMemoryException
-
CreateEvent
public static EventDescriptor CreateEvent(NetType componentType, EventDescriptor oldEventDescriptor, Attribute... attributes) throws java.lang.Throwable, ArgumentNullException, ArgumentOutOfRangeException, InvalidOperationException, PlatformNotSupportedException, ArgumentException
- Throws:
java.lang.ThrowableArgumentNullExceptionArgumentOutOfRangeExceptionInvalidOperationExceptionPlatformNotSupportedExceptionArgumentException
-
CreateEvent
public static EventDescriptor CreateEvent(NetType componentType, java.lang.String name, NetType type, Attribute... attributes) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, InvalidOperationException, IndexOutOfRangeException, ArgumentOutOfRangeException, FormatException
-
GetDefaultEvent
public static EventDescriptor GetDefaultEvent(NetObject component, boolean noCustomTypeDesc) throws java.lang.Throwable, ArgumentException, ArgumentNullException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionInvalidOperationException
-
GetDefaultEvent
public static EventDescriptor GetDefaultEvent(NetObject component) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, ArgumentOutOfRangeException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionArgumentOutOfRangeException
-
GetDefaultEvent
public static EventDescriptor GetDefaultEvent(NetType componentType) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, TypeLoadException, MissingMethodException, TargetInvocationException, OutOfMemoryException, CultureNotFoundException
-
GetEvents
public static EventDescriptorCollection GetEvents(NetObject component, boolean noCustomTypeDesc) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, ArgumentOutOfRangeException, InvalidOperationException, IndexOutOfRangeException, FormatException, RankException, ArrayTypeMismatchException, ObjectDisposedException, NotSupportedException, OutOfMemoryException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionArgumentOutOfRangeExceptionInvalidOperationExceptionIndexOutOfRangeExceptionFormatExceptionRankExceptionArrayTypeMismatchExceptionObjectDisposedExceptionNotSupportedExceptionOutOfMemoryException
-
GetEvents
public static EventDescriptorCollection GetEvents(NetObject component, Attribute[] attributes, boolean noCustomTypeDesc) throws java.lang.Throwable, ArgumentException, ArgumentNullException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, IndexOutOfRangeException, FormatException, CultureNotFoundException, ObjectDisposedException, NotSupportedException, ArrayTypeMismatchException, OutOfMemoryException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionInvalidOperationExceptionIndexOutOfRangeExceptionFormatExceptionCultureNotFoundExceptionObjectDisposedExceptionNotSupportedExceptionArrayTypeMismatchExceptionOutOfMemoryException
-
GetEvents
public static EventDescriptorCollection GetEvents(NetObject component, Attribute[] attributes) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, ArgumentOutOfRangeException, InvalidOperationException, IndexOutOfRangeException, FormatException, RankException, ArrayTypeMismatchException, ObjectDisposedException, NotSupportedException, OutOfMemoryException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionArgumentOutOfRangeExceptionInvalidOperationExceptionIndexOutOfRangeExceptionFormatExceptionRankExceptionArrayTypeMismatchExceptionObjectDisposedExceptionNotSupportedExceptionOutOfMemoryException
-
GetEvents
public static EventDescriptorCollection GetEvents(NetObject component) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, ArgumentOutOfRangeException, InvalidOperationException, IndexOutOfRangeException, FormatException, RankException, ArrayTypeMismatchException, ObjectDisposedException, NotSupportedException, OutOfMemoryException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionArgumentOutOfRangeExceptionInvalidOperationExceptionIndexOutOfRangeExceptionFormatExceptionRankExceptionArrayTypeMismatchExceptionObjectDisposedExceptionNotSupportedExceptionOutOfMemoryException
-
GetEvents
public static EventDescriptorCollection GetEvents(NetType componentType, Attribute[] attributes) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, TypeLoadException, MissingMethodException, TargetInvocationException
-
GetEvents
public static EventDescriptorCollection GetEvents(NetType componentType) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, TypeLoadException, MissingMethodException, TargetInvocationException
-
CreateProperty
public static PropertyDescriptor CreateProperty(NetType componentType, PropertyDescriptor oldPropertyDescriptor, Attribute... attributes) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ArgumentException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
CreateProperty
public static PropertyDescriptor CreateProperty(NetType componentType, java.lang.String name, NetType type, Attribute... attributes) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, InvalidOperationException, IndexOutOfRangeException, ArgumentOutOfRangeException, FormatException
-
GetDefaultProperty
public static PropertyDescriptor GetDefaultProperty(NetObject component, boolean noCustomTypeDesc) throws java.lang.Throwable, ArgumentException, ArgumentNullException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionInvalidOperationException
-
GetDefaultProperty
public static PropertyDescriptor GetDefaultProperty(NetObject component) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, ArgumentOutOfRangeException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionArgumentOutOfRangeException
-
GetDefaultProperty
public static PropertyDescriptor GetDefaultProperty(NetType componentType) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, TypeLoadException, MissingMethodException, TargetInvocationException, OutOfMemoryException, CultureNotFoundException
-
GetProperties
public static PropertyDescriptorCollection GetProperties(NetObject component, boolean noCustomTypeDesc) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, ArgumentOutOfRangeException, InvalidOperationException, IndexOutOfRangeException, FormatException, RankException, ArrayTypeMismatchException, ObjectDisposedException, NotSupportedException, OutOfMemoryException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionArgumentOutOfRangeExceptionInvalidOperationExceptionIndexOutOfRangeExceptionFormatExceptionRankExceptionArrayTypeMismatchExceptionObjectDisposedExceptionNotSupportedExceptionOutOfMemoryException
-
GetProperties
public static PropertyDescriptorCollection GetProperties(NetObject component, Attribute[] attributes, boolean noCustomTypeDesc) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, ArgumentOutOfRangeException, InvalidOperationException, IndexOutOfRangeException, FormatException, RankException, ArrayTypeMismatchException, ObjectDisposedException, NotSupportedException, OutOfMemoryException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionArgumentOutOfRangeExceptionInvalidOperationExceptionIndexOutOfRangeExceptionFormatExceptionRankExceptionArrayTypeMismatchExceptionObjectDisposedExceptionNotSupportedExceptionOutOfMemoryException
-
GetProperties
public static PropertyDescriptorCollection GetProperties(NetObject component, Attribute[] attributes) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, InvalidOperationException, NotSupportedException, ArgumentOutOfRangeException, IndexOutOfRangeException, FormatException, OutOfMemoryException
-
GetProperties
public static PropertyDescriptorCollection GetProperties(NetObject component) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, InvalidOperationException, NotSupportedException, ArgumentOutOfRangeException, IndexOutOfRangeException, FormatException, OutOfMemoryException
-
GetProperties
public static PropertyDescriptorCollection GetProperties(NetType componentType, Attribute[] attributes) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, TypeLoadException, MissingMethodException, TargetInvocationException
-
GetProperties
public static PropertyDescriptorCollection GetProperties(NetType componentType) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, TypeLoadException, MissingMethodException, TargetInvocationException
-
GetConverter
public static TypeConverter GetConverter(NetObject component, boolean noCustomTypeDesc) throws java.lang.Throwable, ArgumentException, ArgumentNullException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionInvalidOperationException
-
GetConverter
public static TypeConverter GetConverter(NetObject component) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, ArgumentOutOfRangeException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionArgumentOutOfRangeException
-
GetConverter
public static TypeConverter GetConverter(NetType type) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, TypeLoadException, MissingMethodException, TargetInvocationException, OutOfMemoryException, KeyNotFoundException
-
AddAttributes
public static TypeDescriptionProvider AddAttributes(NetObject instance, Attribute... attributes) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, TypeLoadException
-
AddAttributes
public static TypeDescriptionProvider AddAttributes(NetType type, Attribute... attributes) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, TypeLoadException, MethodAccessException, MissingMethodException, MemberAccessException, TargetInvocationException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionTypeLoadExceptionMethodAccessExceptionMissingMethodExceptionMemberAccessExceptionTargetInvocationException
-
GetProvider
public static TypeDescriptionProvider GetProvider(NetObject instance) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, TypeLoadException, MissingMethodException, TargetInvocationException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionTypeLoadExceptionMissingMethodExceptionTargetInvocationException
-
GetProvider
public static TypeDescriptionProvider GetProvider(NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, TypeLoadException, MethodAccessException, MissingMethodException, MemberAccessException, TargetInvocationException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionIndexOutOfRangeExceptionTypeLoadExceptionMethodAccessExceptionMissingMethodExceptionMemberAccessExceptionTargetInvocationException
-
CreateInstance
public static NetObject CreateInstance(IServiceProvider provider, NetType objectType, NetType[] argTypes, NetObject[] args) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, MethodAccessException, MissingMethodException, MemberAccessException, TargetInvocationException, IndexOutOfRangeException, CultureNotFoundException, TypeLoadException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionMethodAccessExceptionMissingMethodExceptionMemberAccessExceptionTargetInvocationExceptionIndexOutOfRangeExceptionCultureNotFoundExceptionTypeLoadException
-
GetAssociation
public static NetObject GetAssociation(NetType type, NetObject primary) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException
-
GetEditor
public static NetObject GetEditor(NetObject component, NetType editorBaseType, boolean noCustomTypeDesc) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
GetEditor
public static NetObject GetEditor(NetObject component, NetType editorBaseType) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException
-
GetEditor
public static NetObject GetEditor(NetType type, NetType editorBaseType) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, TypeLoadException, MissingMethodException, TargetInvocationException, OutOfMemoryException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionTypeLoadExceptionMissingMethodExceptionTargetInvocationExceptionOutOfMemoryException
-
GetClassName
public static java.lang.String GetClassName(NetObject component, boolean noCustomTypeDesc) throws java.lang.Throwable, ArgumentException, ArgumentNullException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionInvalidOperationException
-
GetClassName
public static java.lang.String GetClassName(NetObject component) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, ArgumentOutOfRangeException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionArgumentOutOfRangeException
-
GetClassName
public static java.lang.String GetClassName(NetType componentType) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, TypeLoadException, MissingMethodException, TargetInvocationException
-
GetComponentName
public static java.lang.String GetComponentName(NetObject component, boolean noCustomTypeDesc) throws java.lang.Throwable, ArgumentException, ArgumentNullException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionInvalidOperationException
-
GetComponentName
public static java.lang.String GetComponentName(NetObject component) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, ArgumentOutOfRangeException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionArgumentOutOfRangeException
-
GetFullComponentName
public static java.lang.String GetFullComponentName(NetObject component) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, TypeLoadException
-
GetReflectionType
public static NetType GetReflectionType(NetObject instance) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, TypeLoadException
-
GetReflectionType
public static NetType GetReflectionType(NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, TypeLoadException, MethodAccessException, MissingMethodException, MemberAccessException, TargetInvocationException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionTypeLoadExceptionMethodAccessExceptionMissingMethodExceptionMemberAccessExceptionTargetInvocationException
-
AddEditorTable
public static void AddEditorTable(NetType editorBaseType, Hashtable table) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException
-
AddProvider
public static void AddProvider(TypeDescriptionProvider provider, NetObject instance) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, TypeLoadException, MissingMethodException, TargetInvocationException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionTypeLoadExceptionMissingMethodExceptionTargetInvocationException
-
AddProvider
public static void AddProvider(TypeDescriptionProvider provider, NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, TypeLoadException, MethodAccessException, MissingMethodException, MemberAccessException, TargetInvocationException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionIndexOutOfRangeExceptionTypeLoadExceptionMethodAccessExceptionMissingMethodExceptionMemberAccessExceptionTargetInvocationException
-
AddProviderTransparent
public static void AddProviderTransparent(TypeDescriptionProvider provider, NetObject instance) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, TypeLoadException
-
AddProviderTransparent
public static void AddProviderTransparent(TypeDescriptionProvider provider, NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, TypeLoadException, MethodAccessException, MissingMethodException, MemberAccessException, TargetInvocationException, EventSourceException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionTypeLoadExceptionMethodAccessExceptionMissingMethodExceptionMemberAccessExceptionTargetInvocationExceptionEventSourceException
-
CreateAssociation
public static void CreateAssociation(NetObject primary, NetObject secondary) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
-
Refresh
public static void Refresh(NetObject component) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ArgumentException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException
-
Refresh
public static void Refresh(Assembly assembly) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException
-
Refresh
public static void Refresh(Module module) throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, ArgumentException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
-
Refresh
public static void Refresh(NetType type) throws java.lang.Throwable, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, ArgumentException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
-
RemoveAssociation
public static void RemoveAssociation(NetObject primary, NetObject secondary) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException
-
RemoveAssociations
public static void RemoveAssociations(NetObject primary) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException
-
RemoveProvider
public static void RemoveProvider(TypeDescriptionProvider provider, NetObject instance) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, EventSourceException, IndexOutOfRangeException
-
RemoveProvider
public static void RemoveProvider(TypeDescriptionProvider provider, NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, EventSourceException, IndexOutOfRangeException
-
RemoveProviderTransparent
public static void RemoveProviderTransparent(TypeDescriptionProvider provider, NetObject instance) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, EventSourceException, IndexOutOfRangeException
-
RemoveProviderTransparent
public static void RemoveProviderTransparent(TypeDescriptionProvider provider, NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, EventSourceException, IndexOutOfRangeException
-
SortDescriptorArray
public static void SortDescriptorArray(IList infos) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
getComNativeDescriptorHandler
public static IComNativeDescriptorHandler getComNativeDescriptorHandler() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArrayTypeMismatchException, TypeLoadException, InvalidOperationException, NotSupportedException, MethodAccessException, MissingMethodException, MemberAccessException, TargetInvocationException, ArgumentOutOfRangeException
- Throws:
java.lang.ThrowableArgumentNullExceptionArgumentExceptionPlatformNotSupportedExceptionIndexOutOfRangeExceptionRankExceptionArrayTypeMismatchExceptionTypeLoadExceptionInvalidOperationExceptionNotSupportedExceptionMethodAccessExceptionMissingMethodExceptionMemberAccessExceptionTargetInvocationExceptionArgumentOutOfRangeException
-
setComNativeDescriptorHandler
public static void setComNativeDescriptorHandler(IComNativeDescriptorHandler ComNativeDescriptorHandler) throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArrayTypeMismatchException, TypeLoadException, InvalidOperationException, NotSupportedException, MethodAccessException, MissingMethodException, MemberAccessException, TargetInvocationException, ArgumentOutOfRangeException
- Throws:
java.lang.ThrowableArgumentNullExceptionArgumentExceptionPlatformNotSupportedExceptionIndexOutOfRangeExceptionRankExceptionArrayTypeMismatchExceptionTypeLoadExceptionInvalidOperationExceptionNotSupportedExceptionMethodAccessExceptionMissingMethodExceptionMemberAccessExceptionTargetInvocationExceptionArgumentOutOfRangeException
-
getComObjectType
public static NetType getComObjectType() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getInterfaceType
public static NetType getInterfaceType() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
-