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