Table of Contents

Class DBusAnnotationInfo

Namespace
Gio.Internal
Assembly
Gio-2.0.dll
public class DBusAnnotationInfo
Inheritance
DBusAnnotationInfo
Inherited Members

Methods

GetGType()

Calls native function g_dbus_annotation_info_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

Lookup(ref IntPtr, NonNullableUtf8StringHandle)

Calls native function g_dbus_annotation_info_lookup. Version: 2.26

[Version("2.26")]
public static extern NullableUtf8StringUnownedHandle Lookup(ref IntPtr annotations, NonNullableUtf8StringHandle name)

Parameters

annotations IntPtr

Transfer ownership: None Nullable: True

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

Ref(DBusAnnotationInfoHandle)

Calls native method g_dbus_annotation_info_ref. Version: 2.26

[Version("2.26")]
public static extern DBusAnnotationInfoOwnedHandle Ref(DBusAnnotationInfoHandle info)

Parameters

info DBusAnnotationInfoHandle

Transfer ownership: None Nullable: False

Returns

DBusAnnotationInfoOwnedHandle

Transfer ownership: Full Nullable: False

Unref(DBusAnnotationInfoHandle)

Calls native method g_dbus_annotation_info_unref. Version: 2.26

[Version("2.26")]
public static extern void Unref(DBusAnnotationInfoHandle info)

Parameters

info DBusAnnotationInfoHandle

Transfer ownership: None Nullable: False