Table of Contents

Class ITPThirdParty

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

Methods

GetDomain(ITPThirdPartyHandle)

Calls native method webkit_itp_third_party_get_domain. Version: 2.30

[Version("2.30")]
public static extern NonNullableUtf8StringUnownedHandle GetDomain(ITPThirdPartyHandle itpThirdParty)

Parameters

itpThirdParty ITPThirdPartyHandle

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetFirstParties(ITPThirdPartyHandle)

Calls native method webkit_itp_third_party_get_first_parties. Version: 2.30

[Version("2.30")]
public static extern ListUnownedHandle GetFirstParties(ITPThirdPartyHandle itpThirdParty)

Parameters

itpThirdParty ITPThirdPartyHandle

Transfer ownership: None Nullable: False

Returns

ListUnownedHandle

Transfer ownership: None Nullable: False

GetGType()

Calls native function webkit_itp_third_party_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

Ref(ITPThirdPartyHandle)

Calls native method webkit_itp_third_party_ref. Version: 2.30

[Version("2.30")]
public static extern ITPThirdPartyOwnedHandle Ref(ITPThirdPartyHandle itpThirdParty)

Parameters

itpThirdParty ITPThirdPartyHandle

Transfer ownership: None Nullable: False

Returns

ITPThirdPartyOwnedHandle

Transfer ownership: Full Nullable: False

Unref(ITPThirdPartyHandle)

Calls native method webkit_itp_third_party_unref. Version: 2.30

[Version("2.30")]
public static extern void Unref(ITPThirdPartyHandle itpThirdParty)

Parameters

itpThirdParty ITPThirdPartyHandle

Transfer ownership: None Nullable: False