Table of Contents

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

handle ObjectHandle

Methods

CompleteInterfaceInfo(Type, Type, InterfaceInfo)

public void CompleteInterfaceInfo(Type instanceType, Type interfaceType, InterfaceInfo info)

Parameters

instanceType Type
interfaceType Type
info InterfaceInfo

CompleteTypeInfo(Type, TypeInfo, TypeValueTable)

public void CompleteTypeInfo(Type gType, TypeInfo info, TypeValueTable valueTable)

Parameters

gType Type
info TypeInfo
valueTable TypeValueTable

GetGType()

public static Type GetGType()

Returns

Type

NewFromPointer(nint, bool)

Creates a new managed TypePluginHelper instance for a given pointer.

public static TypePluginHelper NewFromPointer(nint ptr, bool ownsHandle)

Parameters

ptr nint
ownsHandle bool

Returns

TypePluginHelper