Class TypePluginHelper
- Namespace
- GObject
- Assembly
- GObject-2.0.dll
public sealed class TypePluginHelper : Object, TypePlugin, NativeObject, IDisposable, InstanceFactory, GTypeProvider
- Inheritance
-
TypePluginHelper
- Implements
- Inherited Members
Constructors
TypePluginHelper(ObjectHandle)
protected TypePluginHelper(ObjectHandle handle)
Parameters
handleObjectHandle
Methods
CompleteInterfaceInfo(Type, Type, InterfaceInfo)
public void CompleteInterfaceInfo(Type instanceType, Type interfaceType, InterfaceInfo info)
Parameters
instanceTypeTypeinterfaceTypeTypeinfoInterfaceInfo
CompleteTypeInfo(Type, TypeInfo, TypeValueTable)
public void CompleteTypeInfo(Type gType, TypeInfo info, TypeValueTable valueTable)
Parameters
gTypeTypeinfoTypeInfovalueTableTypeValueTable
GetGType()
public static Type GetGType()
Returns
NewFromPointer(nint, bool)
Creates a new managed TypePluginHelper instance for a given pointer.
public static TypePluginHelper NewFromPointer(nint ptr, bool ownsHandle)