Table of Contents

Class AppInfoIfaceHandle

Namespace
Gio.Internal
Assembly
Gio-2.0.dll
public abstract class AppInfoIfaceHandle : SafeHandle, IDisposable
Inheritance
AppInfoIfaceHandle
Implements
Derived
Inherited Members

Constructors

AppInfoIfaceHandle(bool)

protected AppInfoIfaceHandle(bool ownsHandle)

Parameters

ownsHandle bool

Properties

IsInvalid

When overridden in a derived class, gets a value indicating whether the handle value is invalid.

public override sealed bool IsInvalid { get; }

Property Value

bool

true if the handle value is invalid; otherwise, false.

Methods

Equals(AppInfoIfaceHandle?)

public bool Equals(AppInfoIfaceHandle? other)

Parameters

other AppInfoIfaceHandle

Returns

bool

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

GetAddSupportsType()

public AppInfoIfaceData.AddSupportsTypeCallback GetAddSupportsType()

Returns

AppInfoIfaceData.AddSupportsTypeCallback

GetCanDelete()

public AppInfoIfaceData.CanDeleteCallback GetCanDelete()

Returns

AppInfoIfaceData.CanDeleteCallback

GetCanRemoveSupportsType()

public AppInfoIfaceData.CanRemoveSupportsTypeCallback GetCanRemoveSupportsType()

Returns

AppInfoIfaceData.CanRemoveSupportsTypeCallback

GetDoDelete()

public AppInfoIfaceData.DoDeleteCallback GetDoDelete()

Returns

AppInfoIfaceData.DoDeleteCallback

GetDup()

public AppInfoIfaceData.DupCallback GetDup()

Returns

AppInfoIfaceData.DupCallback

GetEqual()

public AppInfoIfaceData.EqualCallback GetEqual()

Returns

AppInfoIfaceData.EqualCallback

GetGIface()

public TypeInterfaceData GetGIface()

Returns

TypeInterfaceData

GetGetCommandline()

public AppInfoIfaceData.GetCommandlineCallback GetGetCommandline()

Returns

AppInfoIfaceData.GetCommandlineCallback

GetGetDescription()

public AppInfoIfaceData.GetDescriptionCallback GetGetDescription()

Returns

AppInfoIfaceData.GetDescriptionCallback

GetGetDisplayName()

public AppInfoIfaceData.GetDisplayNameCallback GetGetDisplayName()

Returns

AppInfoIfaceData.GetDisplayNameCallback

GetGetExecutable()

public AppInfoIfaceData.GetExecutableCallback GetGetExecutable()

Returns

AppInfoIfaceData.GetExecutableCallback

GetGetIcon()

public AppInfoIfaceData.GetIconCallback GetGetIcon()

Returns

AppInfoIfaceData.GetIconCallback

GetGetId()

public AppInfoIfaceData.GetIdCallback GetGetId()

Returns

AppInfoIfaceData.GetIdCallback

GetGetName()

public AppInfoIfaceData.GetNameCallback GetGetName()

Returns

AppInfoIfaceData.GetNameCallback

GetGetSupportedTypes()

public AppInfoIfaceData.GetSupportedTypesCallback GetGetSupportedTypes()

Returns

AppInfoIfaceData.GetSupportedTypesCallback

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

GetLaunch()

public AppInfoIfaceData.LaunchCallback GetLaunch()

Returns

AppInfoIfaceData.LaunchCallback

GetLaunchUris()

public AppInfoIfaceData.LaunchUrisCallback GetLaunchUris()

Returns

AppInfoIfaceData.LaunchUrisCallback

GetLaunchUrisAsync()

public AppInfoIfaceData.LaunchUrisAsyncCallback GetLaunchUrisAsync()

Returns

AppInfoIfaceData.LaunchUrisAsyncCallback

GetLaunchUrisFinish()

public AppInfoIfaceData.LaunchUrisFinishCallback GetLaunchUrisFinish()

Returns

AppInfoIfaceData.LaunchUrisFinishCallback

GetRemoveSupportsType()

public AppInfoIfaceData.RemoveSupportsTypeCallback GetRemoveSupportsType()

Returns

AppInfoIfaceData.RemoveSupportsTypeCallback

GetSetAsDefaultForExtension()

public AppInfoIfaceData.SetAsDefaultForExtensionCallback GetSetAsDefaultForExtension()

Returns

AppInfoIfaceData.SetAsDefaultForExtensionCallback

GetSetAsDefaultForType()

public AppInfoIfaceData.SetAsDefaultForTypeCallback GetSetAsDefaultForType()

Returns

AppInfoIfaceData.SetAsDefaultForTypeCallback

GetSetAsLastUsedForType()

public AppInfoIfaceData.SetAsLastUsedForTypeCallback GetSetAsLastUsedForType()

Returns

AppInfoIfaceData.SetAsLastUsedForTypeCallback

GetShouldShow()

public AppInfoIfaceData.ShouldShowCallback GetShouldShow()

Returns

AppInfoIfaceData.ShouldShowCallback

GetSupportsFiles()

public AppInfoIfaceData.SupportsFilesCallback GetSupportsFiles()

Returns

AppInfoIfaceData.SupportsFilesCallback

GetSupportsUris()

public AppInfoIfaceData.SupportsUrisCallback GetSupportsUris()

Returns

AppInfoIfaceData.SupportsUrisCallback