Table of Contents

Class MountOperation

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

Constructors

MountOperation(bool, params ConstructArgument[])

protected MountOperation(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

MountOperation(IntPtr, bool)

protected MountOperation(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

AbortedSignal

Signal Descriptor for OnAborted.

public static readonly Signal<MountOperation> AbortedSignal

Field Value

Signal<MountOperation>

AnonymousPropertyDefinition

public static readonly Property<bool, MountOperation> AnonymousPropertyDefinition

Field Value

Property<bool, MountOperation>

AskPasswordSignal

Signal Descriptor for OnAskPassword.

public static readonly Signal<MountOperation, MountOperation.AskPasswordSignalArgs> AskPasswordSignal

Field Value

Signal<MountOperation, MountOperation.AskPasswordSignalArgs>

AskQuestionSignal

Signal Descriptor for OnAskQuestion.

public static readonly Signal<MountOperation, MountOperation.AskQuestionSignalArgs> AskQuestionSignal

Field Value

Signal<MountOperation, MountOperation.AskQuestionSignalArgs>

ChoicePropertyDefinition

public static readonly Property<int, MountOperation> ChoicePropertyDefinition

Field Value

Property<int, MountOperation>

DomainPropertyDefinition

public static readonly Property<string?, MountOperation> DomainPropertyDefinition

Field Value

Property<string, MountOperation>

IsTcryptHiddenVolumePropertyDefinition

public static readonly Property<bool, MountOperation> IsTcryptHiddenVolumePropertyDefinition

Field Value

Property<bool, MountOperation>

IsTcryptSystemVolumePropertyDefinition

public static readonly Property<bool, MountOperation> IsTcryptSystemVolumePropertyDefinition

Field Value

Property<bool, MountOperation>

PasswordPropertyDefinition

public static readonly Property<string?, MountOperation> PasswordPropertyDefinition

Field Value

Property<string, MountOperation>

PasswordSavePropertyDefinition

public static readonly Property<PasswordSave, MountOperation> PasswordSavePropertyDefinition

Field Value

Property<PasswordSave, MountOperation>

PimPropertyDefinition

public static readonly Property<uint, MountOperation> PimPropertyDefinition

Field Value

Property<uint, MountOperation>

ReplySignal

Signal Descriptor for OnReply.

public static readonly Signal<MountOperation, MountOperation.ReplySignalArgs> ReplySignal

Field Value

Signal<MountOperation, MountOperation.ReplySignalArgs>

ShowProcessesSignal

Signal Descriptor for OnShowProcesses.

public static readonly Signal<MountOperation, MountOperation.ShowProcessesSignalArgs> ShowProcessesSignal

Field Value

Signal<MountOperation, MountOperation.ShowProcessesSignalArgs>

ShowUnmountProgressSignal

Signal Descriptor for OnShowUnmountProgress.

public static readonly Signal<MountOperation, MountOperation.ShowUnmountProgressSignalArgs> ShowUnmountProgressSignal

Field Value

Signal<MountOperation, MountOperation.ShowUnmountProgressSignalArgs>

UsernamePropertyDefinition

public static readonly Property<string?, MountOperation> UsernamePropertyDefinition

Field Value

Property<string, MountOperation>

Properties

Anonymous

public bool Anonymous { get; set; }

Property Value

bool

Choice

public int Choice { get; set; }

Property Value

int

Domain

public string? Domain { get; set; }

Property Value

string

IsTcryptHiddenVolume

public bool IsTcryptHiddenVolume { get; set; }

Property Value

bool

IsTcryptSystemVolume

public bool IsTcryptSystemVolume { get; set; }

Property Value

bool

Password

public string? Password { get; set; }

Property Value

string

PasswordSave

public PasswordSave PasswordSave { get; set; }

Property Value

PasswordSave

Pim

public uint Pim { get; set; }

Property Value

uint

Username

public string? Username { get; set; }

Property Value

string

Methods

GetAnonymous()

public bool GetAnonymous()

Returns

bool

GetChoice()

public int GetChoice()

Returns

int

GetDomain()

public string? GetDomain()

Returns

string

GetGType()

public static Type GetGType()

Returns

Type

GetIsTcryptHiddenVolume()

[Version("2.58")]
public bool GetIsTcryptHiddenVolume()

Returns

bool

GetIsTcryptSystemVolume()

[Version("2.58")]
public bool GetIsTcryptSystemVolume()

Returns

bool

GetPassword()

public string? GetPassword()

Returns

string

GetPasswordSave()

public PasswordSave GetPasswordSave()

Returns

PasswordSave

GetPim()

[Version("2.58")]
public uint GetPim()

Returns

uint

GetUsername()

public string? GetUsername()

Returns

string

New()

public static MountOperation New()

Returns

MountOperation

Reply(MountOperationResult)

public void Reply(MountOperationResult result)

Parameters

result MountOperationResult

SetAnonymous(bool)

public void SetAnonymous(bool anonymous)

Parameters

anonymous bool

SetChoice(int)

public void SetChoice(int choice)

Parameters

choice int

SetDomain(string?)

public void SetDomain(string? domain)

Parameters

domain string

SetIsTcryptHiddenVolume(bool)

[Version("2.58")]
public void SetIsTcryptHiddenVolume(bool hiddenVolume)

Parameters

hiddenVolume bool

SetIsTcryptSystemVolume(bool)

[Version("2.58")]
public void SetIsTcryptSystemVolume(bool systemVolume)

Parameters

systemVolume bool

SetPassword(string?)

public void SetPassword(string? password)

Parameters

password string

SetPasswordSave(PasswordSave)

public void SetPasswordSave(PasswordSave save)

Parameters

save PasswordSave

SetPim(uint)

[Version("2.58")]
public void SetPim(uint pim)

Parameters

pim uint

SetUsername(string?)

public void SetUsername(string? username)

Parameters

username string

Events

OnAborted

public event SignalHandler<MountOperation> OnAborted

Event Type

SignalHandler<MountOperation>

OnAskPassword

public event SignalHandler<MountOperation, MountOperation.AskPasswordSignalArgs> OnAskPassword

Event Type

SignalHandler<MountOperation, MountOperation.AskPasswordSignalArgs>

OnAskQuestion

public event SignalHandler<MountOperation, MountOperation.AskQuestionSignalArgs> OnAskQuestion

Event Type

SignalHandler<MountOperation, MountOperation.AskQuestionSignalArgs>

OnReply

public event SignalHandler<MountOperation, MountOperation.ReplySignalArgs> OnReply

Event Type

SignalHandler<MountOperation, MountOperation.ReplySignalArgs>

OnShowProcesses

public event SignalHandler<MountOperation, MountOperation.ShowProcessesSignalArgs> OnShowProcesses

Event Type

SignalHandler<MountOperation, MountOperation.ShowProcessesSignalArgs>

OnShowUnmountProgress

public event SignalHandler<MountOperation, MountOperation.ShowUnmountProgressSignalArgs> OnShowUnmountProgress

Event Type

SignalHandler<MountOperation, MountOperation.ShowUnmountProgressSignalArgs>