// This file was generated by the Gtk# code generator. // Any changes made will be lost if regenerated. namespace GLib { using System; #region Autogenerated code public partial interface IAppInfo : GLib.IWrapper { bool AddSupportsType(string content_type); bool CanDelete(); bool CanRemoveSupportsType { get; } bool Delete(); GLib.IAppInfo Dup(); bool Equal(GLib.IAppInfo appinfo2); string Commandline { get; } string Description { get; } string DisplayName { get; } string Executable { get; } GLib.IIcon Icon { get; } string Id { get; } string Name { get; } string SupportedTypes { get; } bool Launch(GLib.List files, GLib.AppLaunchContext launch_context); bool LaunchUris(GLib.List uris, GLib.AppLaunchContext launch_context); bool RemoveSupportsType(string content_type); bool SetAsDefaultForExtension(string extension); bool SetAsDefaultForType(string content_type); bool SetAsLastUsedForType(string content_type); bool ShouldShow { get; } bool SupportsFiles { get; } bool SupportsUris { get; } } #endregion }