Table of Contents

Class ApplicationCommandLine

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

Constructors

ApplicationCommandLine(bool, params ConstructArgument[])

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

Parameters

owned bool
constructArguments ConstructArgument[]

ApplicationCommandLine(IntPtr, bool)

protected ApplicationCommandLine(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

IsRemotePropertyDefinition

public static readonly Property<bool, ApplicationCommandLine> IsRemotePropertyDefinition

Field Value

Property<bool, ApplicationCommandLine>

Properties

IsRemote

public bool IsRemote { get; }

Property Value

bool

Methods

CreateFileForArg(string)

[Version("2.36")]
public File CreateFileForArg(string arg)

Parameters

arg string

Returns

File

Done()

[Version("2.80")]
public void Done()

GetArguments(out int)

[Version("2.28")]
public string[] GetArguments(out int argc)

Parameters

argc int

Returns

string[]

GetCwd()

[Version("2.28")]
public string? GetCwd()

Returns

string

GetEnviron()

[Version("2.28")]
public string[] GetEnviron()

Returns

string[]

GetExitStatus()

[Version("2.28")]
public int GetExitStatus()

Returns

int

GetGType()

public static Type GetGType()

Returns

Type

GetIsRemote()

[Version("2.28")]
public bool GetIsRemote()

Returns

bool

GetOptionsDict()

[Version("2.40")]
public VariantDict GetOptionsDict()

Returns

VariantDict

GetPlatformData()

[Version("2.28")]
public Variant? GetPlatformData()

Returns

Variant

GetStdin()

[Version("2.34")]
public InputStream? GetStdin()

Returns

InputStream

Getenv(string)

[Version("2.28")]
public string? Getenv(string name)

Parameters

name string

Returns

string

PrintLiteral(string)

[Version("2.80")]
public void PrintLiteral(string message)

Parameters

message string

PrinterrLiteral(string)

[Version("2.80")]
public void PrinterrLiteral(string message)

Parameters

message string

SetExitStatus(int)

[Version("2.28")]
public void SetExitStatus(int exitStatus)

Parameters

exitStatus int