Class FileLauncher
public class FileLauncher
- Inheritance
-
FileLauncher
- Inherited Members
Methods
GetAlwaysAsk(nint)
Calls native method gtk_file_launcher_get_always_ask. Version: 4.12
[Version("4.12")]
public static extern bool GetAlwaysAsk(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetFile(nint)
Calls native method gtk_file_launcher_get_file. Version: 4.10
[Version("4.10")]
public static extern nint GetFile(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetGType()
Calls native function gtk_file_launcher_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetWritable(nint)
Calls native method gtk_file_launcher_get_writable. Version: 4.14
[Version("4.14")]
public static extern bool GetWritable(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Launch(nint, nint, nint, AsyncReadyCallback, nint)
Calls native method gtk_file_launcher_launch. Version: 4.10
[Version("4.10")]
public static extern void Launch(nint self, nint parent, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
self
nintTransfer ownership: None Nullable: False
parent
nintTransfer ownership: None Nullable: True
cancellable
nintTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
LaunchFinish(nint, nint, out ErrorOwnedHandle)
Calls native method gtk_file_launcher_launch_finish. Version: 4.10
[Version("4.10")]
public static extern bool LaunchFinish(nint self, nint result, out ErrorOwnedHandle error)
Parameters
self
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
New(nint)
Calls native constructor gtk_file_launcher_new. Version: 4.10
[Version("4.10")]
public static extern nint New(nint file)
Parameters
file
nintTransfer ownership: None Nullable: True
Returns
- nint
Transfer ownership: Full Nullable: False
OpenContainingFolder(nint, nint, nint, AsyncReadyCallback, nint)
Calls native method gtk_file_launcher_open_containing_folder. Version: 4.10
[Version("4.10")]
public static extern void OpenContainingFolder(nint self, nint parent, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
self
nintTransfer ownership: None Nullable: False
parent
nintTransfer ownership: None Nullable: True
cancellable
nintTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
nintTransfer ownership: None Nullable: True
OpenContainingFolderFinish(nint, nint, out ErrorOwnedHandle)
Calls native method gtk_file_launcher_open_containing_folder_finish. Version: 4.10
[Version("4.10")]
public static extern bool OpenContainingFolderFinish(nint self, nint result, out ErrorOwnedHandle error)
Parameters
self
nintTransfer ownership: None Nullable: False
result
nintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
SetAlwaysAsk(nint, bool)
Calls native method gtk_file_launcher_set_always_ask. Version: 4.12
[Version("4.12")]
public static extern void SetAlwaysAsk(nint self, bool alwaysAsk)
Parameters
self
nintTransfer ownership: None Nullable: False
alwaysAsk
boolTransfer ownership: None Nullable: False
SetFile(nint, nint)
Calls native method gtk_file_launcher_set_file. Version: 4.10
[Version("4.10")]
public static extern void SetFile(nint self, nint file)
Parameters
self
nintTransfer ownership: None Nullable: False
file
nintTransfer ownership: None Nullable: True
SetWritable(nint, bool)
Calls native method gtk_file_launcher_set_writable. Version: 4.14
[Version("4.14")]
public static extern void SetWritable(nint self, bool writable)