Class BookmarkFile
public class BookmarkFile
- Inheritance
-
BookmarkFile
- Inherited Members
Methods
AddApplication(BookmarkFileHandle, NonNullableUtf8StringHandle, NullableUtf8StringHandle, NullableUtf8StringHandle)
Calls native method g_bookmark_file_add_application. Version: 2.12
[Version("2.12")]
public static extern void AddApplication(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, NullableUtf8StringHandle name, NullableUtf8StringHandle exec)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
name
NullableUtf8StringHandleTransfer ownership: None Nullable: True
exec
NullableUtf8StringHandleTransfer ownership: None Nullable: True
AddGroup(BookmarkFileHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)
Calls native method g_bookmark_file_add_group. Version: 2.12
[Version("2.12")]
public static extern void AddGroup(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, NonNullableUtf8StringHandle group)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
group
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Copy(BookmarkFileHandle)
Calls native method g_bookmark_file_copy. Version: 2.76
[Version("2.76")]
public static extern BookmarkFileOwnedHandle Copy(BookmarkFileHandle bookmark)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
Returns
- BookmarkFileOwnedHandle
Transfer ownership: Full Nullable: False
ErrorQuark()
Calls native function g_bookmark_file_error_quark.
public static extern uint ErrorQuark()
Returns
- uint
Transfer ownership: None Nullable: False
Free(BookmarkFileHandle)
Calls native method g_bookmark_file_free. Version: 2.12
[Version("2.12")]
public static extern void Free(BookmarkFileHandle bookmark)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
GetAdded(BookmarkFileHandle, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_get_added. Version: 2.12
[Version("2.12")]
public static extern long GetAdded(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- long
Transfer ownership: None Nullable: False
GetAddedDateTime(BookmarkFileHandle, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_get_added_date_time. Version: 2.66
[Version("2.66")]
public static extern DateTimeUnownedHandle GetAddedDateTime(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- DateTimeUnownedHandle
Transfer ownership: None Nullable: False
GetAppInfo(BookmarkFileHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, out NonNullableUtf8StringOwnedHandle, out uint, out long, out ErrorOwnedHandle)
Calls native method g_bookmark_file_get_app_info. Version: 2.12
[Version("2.12")]
public static extern bool GetAppInfo(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, NonNullableUtf8StringHandle name, out NonNullableUtf8StringOwnedHandle exec, out uint count, out long stamp, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
exec
NonNullableUtf8StringOwnedHandleTransfer ownership: Full Nullable: False
count
uintTransfer ownership: Full Nullable: False
stamp
longTransfer ownership: Full Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
GetApplications(BookmarkFileHandle, NonNullableUtf8StringHandle, out nuint, out ErrorOwnedHandle)
Calls native method g_bookmark_file_get_applications. Version: 2.12
[Version("2.12")]
public static extern string[] GetApplications(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, out nuint length, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
length
nuintTransfer ownership: Full Nullable: False
error
ErrorOwnedHandle
Returns
- string[]
Transfer ownership: Full Nullable: False
GetDescription(BookmarkFileHandle, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_get_description. Version: 2.12
[Version("2.12")]
public static extern NonNullableUtf8StringOwnedHandle GetDescription(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
GetGType()
Calls native function g_bookmark_file_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetGroups(BookmarkFileHandle, NonNullableUtf8StringHandle, out nuint, out ErrorOwnedHandle)
Calls native method g_bookmark_file_get_groups. Version: 2.12
[Version("2.12")]
public static extern string[] GetGroups(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, out nuint length, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
length
nuintTransfer ownership: Full Nullable: False
error
ErrorOwnedHandle
Returns
- string[]
Transfer ownership: Full Nullable: False
GetIcon(BookmarkFileHandle, NonNullableUtf8StringHandle, out NonNullableUtf8StringOwnedHandle, out NonNullableUtf8StringOwnedHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_get_icon. Version: 2.12
[Version("2.12")]
public static extern bool GetIcon(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, out NonNullableUtf8StringOwnedHandle href, out NonNullableUtf8StringOwnedHandle mimeType, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
href
NonNullableUtf8StringOwnedHandleTransfer ownership: Full Nullable: False
mimeType
NonNullableUtf8StringOwnedHandleTransfer ownership: Full Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
GetIsPrivate(BookmarkFileHandle, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_get_is_private. Version: 2.12
[Version("2.12")]
public static extern bool GetIsPrivate(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
GetMimeType(BookmarkFileHandle, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_get_mime_type. Version: 2.12
[Version("2.12")]
public static extern NonNullableUtf8StringOwnedHandle GetMimeType(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
GetModified(BookmarkFileHandle, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_get_modified. Version: 2.12
[Version("2.12")]
public static extern long GetModified(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- long
Transfer ownership: None Nullable: False
GetModifiedDateTime(BookmarkFileHandle, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_get_modified_date_time. Version: 2.66
[Version("2.66")]
public static extern DateTimeUnownedHandle GetModifiedDateTime(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- DateTimeUnownedHandle
Transfer ownership: None Nullable: False
GetSize(BookmarkFileHandle)
Calls native method g_bookmark_file_get_size. Version: 2.12
[Version("2.12")]
public static extern int GetSize(BookmarkFileHandle bookmark)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetTitle(BookmarkFileHandle, NullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_get_title. Version: 2.12
[Version("2.12")]
public static extern NonNullableUtf8StringOwnedHandle GetTitle(BookmarkFileHandle bookmark, NullableUtf8StringHandle uri, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NullableUtf8StringHandleTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
GetUris(BookmarkFileHandle, out nuint)
Calls native method g_bookmark_file_get_uris. Version: 2.12
[Version("2.12")]
public static extern string[] GetUris(BookmarkFileHandle bookmark, out nuint length)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
length
nuintTransfer ownership: Full Nullable: False
Returns
- string[]
Transfer ownership: Full Nullable: False
GetVisited(BookmarkFileHandle, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_get_visited. Version: 2.12
[Version("2.12")]
public static extern long GetVisited(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- long
Transfer ownership: None Nullable: False
GetVisitedDateTime(BookmarkFileHandle, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_get_visited_date_time. Version: 2.66
[Version("2.66")]
public static extern DateTimeUnownedHandle GetVisitedDateTime(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- DateTimeUnownedHandle
Transfer ownership: None Nullable: False
HasApplication(BookmarkFileHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_has_application. Version: 2.12
[Version("2.12")]
public static extern bool HasApplication(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, NonNullableUtf8StringHandle name, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
HasGroup(BookmarkFileHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_has_group. Version: 2.12
[Version("2.12")]
public static extern bool HasGroup(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, NonNullableUtf8StringHandle group, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
group
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
HasItem(BookmarkFileHandle, NonNullableUtf8StringHandle)
Calls native method g_bookmark_file_has_item. Version: 2.12
[Version("2.12")]
public static extern bool HasItem(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
LoadFromData(BookmarkFileHandle, ref byte, nuint, out ErrorOwnedHandle)
Calls native method g_bookmark_file_load_from_data. Version: 2.12
[Version("2.12")]
public static extern bool LoadFromData(BookmarkFileHandle bookmark, ref byte data, nuint length, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
data
byteTransfer ownership: None Nullable: False
length
nuintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
LoadFromDataDirs(BookmarkFileHandle, NonNullablePlatformStringHandle, out NonNullablePlatformStringOwnedHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_load_from_data_dirs. Version: 2.12
[Version("2.12")]
public static extern bool LoadFromDataDirs(BookmarkFileHandle bookmark, NonNullablePlatformStringHandle file, out NonNullablePlatformStringOwnedHandle fullPath, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
file
NonNullablePlatformStringHandleTransfer ownership: None Nullable: False
fullPath
NonNullablePlatformStringOwnedHandleTransfer ownership: Full Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
LoadFromFile(BookmarkFileHandle, NonNullablePlatformStringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_load_from_file. Version: 2.12
[Version("2.12")]
public static extern bool LoadFromFile(BookmarkFileHandle bookmark, NonNullablePlatformStringHandle filename, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
filename
NonNullablePlatformStringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
MoveItem(BookmarkFileHandle, NonNullableUtf8StringHandle, NullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_move_item. Version: 2.12
[Version("2.12")]
public static extern bool MoveItem(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle oldUri, NullableUtf8StringHandle newUri, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
oldUri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
newUri
NullableUtf8StringHandleTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
New()
Calls native constructor g_bookmark_file_new. Version: 2.12
[Version("2.12")]
public static extern BookmarkFileOwnedHandle New()
Returns
- BookmarkFileOwnedHandle
Transfer ownership: Full Nullable: False
RemoveApplication(BookmarkFileHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_remove_application. Version: 2.12
[Version("2.12")]
public static extern bool RemoveApplication(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, NonNullableUtf8StringHandle name, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
RemoveGroup(BookmarkFileHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_remove_group. Version: 2.12
[Version("2.12")]
public static extern bool RemoveGroup(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, NonNullableUtf8StringHandle group, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
group
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
RemoveItem(BookmarkFileHandle, NonNullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_remove_item. Version: 2.12
[Version("2.12")]
public static extern bool RemoveItem(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
SetAdded(BookmarkFileHandle, NonNullableUtf8StringHandle, long)
Calls native method g_bookmark_file_set_added. Version: 2.12
[Version("2.12")]
public static extern void SetAdded(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, long added)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
added
longTransfer ownership: None Nullable: False
SetAddedDateTime(BookmarkFileHandle, NonNullableUtf8StringHandle, DateTimeHandle)
Calls native method g_bookmark_file_set_added_date_time. Version: 2.66
[Version("2.66")]
public static extern void SetAddedDateTime(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, DateTimeHandle added)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
added
DateTimeHandleTransfer ownership: None Nullable: False
SetAppInfo(BookmarkFileHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, int, long, out ErrorOwnedHandle)
Calls native method g_bookmark_file_set_app_info. Version: 2.12
[Version("2.12")]
public static extern bool SetAppInfo(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, NonNullableUtf8StringHandle name, NonNullableUtf8StringHandle exec, int count, long stamp, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
exec
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
count
intTransfer ownership: None Nullable: False
stamp
longTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
SetApplicationInfo(BookmarkFileHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, int, DateTimeHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_set_application_info. Version: 2.66
[Version("2.66")]
public static extern bool SetApplicationInfo(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, NonNullableUtf8StringHandle name, NonNullableUtf8StringHandle exec, int count, DateTimeHandle stamp, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
exec
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
count
intTransfer ownership: None Nullable: False
stamp
DateTimeHandleTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
SetDescription(BookmarkFileHandle, NullableUtf8StringHandle, NonNullableUtf8StringHandle)
Calls native method g_bookmark_file_set_description. Version: 2.12
[Version("2.12")]
public static extern void SetDescription(BookmarkFileHandle bookmark, NullableUtf8StringHandle uri, NonNullableUtf8StringHandle description)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NullableUtf8StringHandleTransfer ownership: None Nullable: True
description
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetGroups(BookmarkFileHandle, NonNullableUtf8StringHandle, string[]?, nuint)
Calls native method g_bookmark_file_set_groups. Version: 2.12
[Version("2.12")]
public static extern void SetGroups(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, string[]? groups, nuint length)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
groups
string[]Transfer ownership: None Nullable: True
length
nuintTransfer ownership: None Nullable: False
SetIcon(BookmarkFileHandle, NonNullableUtf8StringHandle, NullableUtf8StringHandle, NonNullableUtf8StringHandle)
Calls native method g_bookmark_file_set_icon. Version: 2.12
[Version("2.12")]
public static extern void SetIcon(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, NullableUtf8StringHandle href, NonNullableUtf8StringHandle mimeType)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
href
NullableUtf8StringHandleTransfer ownership: None Nullable: True
mimeType
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetIsPrivate(BookmarkFileHandle, NonNullableUtf8StringHandle, bool)
Calls native method g_bookmark_file_set_is_private. Version: 2.12
[Version("2.12")]
public static extern void SetIsPrivate(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, bool isPrivate)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
isPrivate
boolTransfer ownership: None Nullable: False
SetMimeType(BookmarkFileHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle)
Calls native method g_bookmark_file_set_mime_type. Version: 2.12
[Version("2.12")]
public static extern void SetMimeType(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, NonNullableUtf8StringHandle mimeType)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
mimeType
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetModified(BookmarkFileHandle, NonNullableUtf8StringHandle, long)
Calls native method g_bookmark_file_set_modified. Version: 2.12
[Version("2.12")]
public static extern void SetModified(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, long modified)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
modified
longTransfer ownership: None Nullable: False
SetModifiedDateTime(BookmarkFileHandle, NonNullableUtf8StringHandle, DateTimeHandle)
Calls native method g_bookmark_file_set_modified_date_time. Version: 2.66
[Version("2.66")]
public static extern void SetModifiedDateTime(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, DateTimeHandle modified)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
modified
DateTimeHandleTransfer ownership: None Nullable: False
SetTitle(BookmarkFileHandle, NullableUtf8StringHandle, NonNullableUtf8StringHandle)
Calls native method g_bookmark_file_set_title. Version: 2.12
[Version("2.12")]
public static extern void SetTitle(BookmarkFileHandle bookmark, NullableUtf8StringHandle uri, NonNullableUtf8StringHandle title)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NullableUtf8StringHandleTransfer ownership: None Nullable: True
title
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetVisited(BookmarkFileHandle, NonNullableUtf8StringHandle, long)
Calls native method g_bookmark_file_set_visited. Version: 2.12
[Version("2.12")]
public static extern void SetVisited(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, long visited)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
visited
longTransfer ownership: None Nullable: False
SetVisitedDateTime(BookmarkFileHandle, NonNullableUtf8StringHandle, DateTimeHandle)
Calls native method g_bookmark_file_set_visited_date_time. Version: 2.66
[Version("2.66")]
public static extern void SetVisitedDateTime(BookmarkFileHandle bookmark, NonNullableUtf8StringHandle uri, DateTimeHandle visited)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
uri
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
visited
DateTimeHandleTransfer ownership: None Nullable: False
ToData(BookmarkFileHandle, out nuint, out ErrorOwnedHandle)
Calls native method g_bookmark_file_to_data. Version: 2.12
[Version("2.12")]
public static extern byte[] ToData(BookmarkFileHandle bookmark, out nuint length, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
length
nuintTransfer ownership: Full Nullable: False
error
ErrorOwnedHandle
Returns
- byte[]
Transfer ownership: Full Nullable: False
ToFile(BookmarkFileHandle, NonNullablePlatformStringHandle, out ErrorOwnedHandle)
Calls native method g_bookmark_file_to_file. Version: 2.12
[Version("2.12")]
public static extern bool ToFile(BookmarkFileHandle bookmark, NonNullablePlatformStringHandle filename, out ErrorOwnedHandle error)
Parameters
bookmark
BookmarkFileHandleTransfer ownership: None Nullable: False
filename
NonNullablePlatformStringHandleTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False