Table of Contents

Class TypeFindFactory

Namespace
Gst
Assembly
Gst-1.0.dll
public class TypeFindFactory : PluginFeature, IDisposable, NativeObject, GTypeProvider, InstanceFactory
Inheritance
TypeFindFactory
Implements
Inherited Members

Constructors

TypeFindFactory(params ConstructArgument[])

[Obsolete("Regular C# constructors on native classes will be removed in a future version. Please see the linked documentation for more details. It contains scenarios and possible solutions to prepare for the upcoming changes.", DiagnosticId = "GirCore1007", UrlFormat = "https://gircore.github.io/docs/integration/diagnostic/1007.html")]
public TypeFindFactory(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

TypeFindFactory(CreationData)

[Obsolete("This constructor is a workaround to keep legacy APIs alive. Do not use it.")]
protected TypeFindFactory(CreationData data)

Parameters

data CreationData

TypeFindFactory(TypeFindFactoryHandle)

protected TypeFindFactory(TypeFindFactoryHandle handle)

Parameters

handle TypeFindFactoryHandle

Methods

CallFunction(TypeFind)

public void CallFunction(TypeFind find)

Parameters

find TypeFind

GetCaps()

public Caps? GetCaps()

Returns

Caps

GetExtensions()

public string[]? GetExtensions()

Returns

string[]

GetGType()

public static Type GetGType()

Returns

Type

GetList()

public static List GetList()

Returns

List

HasFunction()

public bool HasFunction()

Returns

bool

NewFromPointer(nint, bool)

Creates a new managed TypeFindFactory instance for a given pointer.

public static TypeFindFactory NewFromPointer(nint ptr, bool ownsHandle)

Parameters

ptr nint
ownsHandle bool

Returns

TypeFindFactory

NewWithProperties(ConstructArgument[])

Creates a new TypeFindFactory and sets the properties specified by the construct arguments.

public static TypeFindFactory NewWithProperties(ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

The properties to set.

Returns

TypeFindFactory