Table of Contents

Class MountHelper

Namespace
Gio
Assembly
Gio-2.0.dll
public sealed class MountHelper : Object, IObject, INotifyPropertyChanged, IDisposable, Mount, IHandle, GTypeProvider
Inheritance
MountHelper
Implements
Inherited Members

Constructors

MountHelper(IntPtr, bool)

public MountHelper(IntPtr handle, bool ownedRef)

Parameters

handle IntPtr
ownedRef bool

Methods

CanEject()

public bool CanEject()

Returns

bool

CanUnmount()

public bool CanUnmount()

Returns

bool

EjectFinish(AsyncResult)

public bool EjectFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

bool

EjectWithOperationFinish(AsyncResult)

[Version("2.22")]
public bool EjectWithOperationFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

bool

GetDefaultLocation()

public File GetDefaultLocation()

Returns

File

GetDrive()

public Drive? GetDrive()

Returns

Drive

GetGType()

public static Type GetGType()

Returns

Type

GetIcon()

public Icon GetIcon()

Returns

Icon

GetName()

public string GetName()

Returns

string

GetRoot()

public File GetRoot()

Returns

File

GetSortKey()

[Version("2.32")]
public string? GetSortKey()

Returns

string

GetSymbolicIcon()

[Version("2.34")]
public Icon GetSymbolicIcon()

Returns

Icon

GetUuid()

public string? GetUuid()

Returns

string

GetVolume()

public Volume? GetVolume()

Returns

Volume

GuessContentTypeFinish(AsyncResult)

[Version("2.18")]
public string[] GuessContentTypeFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

string[]

GuessContentTypeSync(bool, Cancellable?)

[Version("2.18")]
public string[] GuessContentTypeSync(bool forceRescan, Cancellable? cancellable)

Parameters

forceRescan bool
cancellable Cancellable

Returns

string[]

IsShadowed()

[Version("2.20")]
public bool IsShadowed()

Returns

bool

RemountFinish(AsyncResult)

public bool RemountFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

bool

Shadow()

[Version("2.20")]
public void Shadow()

UnmountFinish(AsyncResult)

public bool UnmountFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

bool

UnmountWithOperationFinish(AsyncResult)

[Version("2.22")]
public bool UnmountWithOperationFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

bool

Unshadow()

[Version("2.20")]
public void Unshadow()