Table of Contents

Class ApplicationInfo

Namespace
WebKit.Internal
Assembly
WebKit-6.0.dll
public class ApplicationInfo
Inheritance
ApplicationInfo
Inherited Members

Methods

GetGType()

Calls native function webkit_application_info_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetName(ApplicationInfoHandle)

Calls native method webkit_application_info_get_name. Version: 2.18

[Version("2.18")]
public static extern NonNullableUtf8StringUnownedHandle GetName(ApplicationInfoHandle info)

Parameters

info ApplicationInfoHandle

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetVersion(ApplicationInfoHandle, out ulong, out ulong, out ulong)

Calls native method webkit_application_info_get_version. Version: 2.18

[Version("2.18")]
public static extern void GetVersion(ApplicationInfoHandle info, out ulong major, out ulong minor, out ulong micro)

Parameters

info ApplicationInfoHandle

Transfer ownership: None Nullable: False

major ulong

Transfer ownership: Full Nullable: False

minor ulong

Transfer ownership: Full Nullable: False

micro ulong

Transfer ownership: Full Nullable: False

New()

Calls native constructor webkit_application_info_new. Version: 2.18

[Version("2.18")]
public static extern ApplicationInfoOwnedHandle New()

Returns

ApplicationInfoOwnedHandle

Transfer ownership: Full Nullable: False

Ref(ApplicationInfoHandle)

Calls native method webkit_application_info_ref. Version: 2.18

[Version("2.18")]
public static extern ApplicationInfoOwnedHandle Ref(ApplicationInfoHandle info)

Parameters

info ApplicationInfoHandle

Transfer ownership: None Nullable: False

Returns

ApplicationInfoOwnedHandle

Transfer ownership: Full Nullable: False

SetName(ApplicationInfoHandle, NonNullableUtf8StringHandle)

Calls native method webkit_application_info_set_name. Version: 2.18

[Version("2.18")]
public static extern void SetName(ApplicationInfoHandle info, NonNullableUtf8StringHandle name)

Parameters

info ApplicationInfoHandle

Transfer ownership: None Nullable: False

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

SetVersion(ApplicationInfoHandle, ulong, ulong, ulong)

Calls native method webkit_application_info_set_version. Version: 2.18

[Version("2.18")]
public static extern void SetVersion(ApplicationInfoHandle info, ulong major, ulong minor, ulong micro)

Parameters

info ApplicationInfoHandle

Transfer ownership: None Nullable: False

major ulong

Transfer ownership: None Nullable: False

minor ulong

Transfer ownership: None Nullable: False

micro ulong

Transfer ownership: None Nullable: False

Unref(ApplicationInfoHandle)

Calls native method webkit_application_info_unref. Version: 2.18

[Version("2.18")]
public static extern void Unref(ApplicationInfoHandle info)

Parameters

info ApplicationInfoHandle

Transfer ownership: None Nullable: False