Class FileFilter
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class FileFilter : Filter, IDisposable, Buildable, GTypeProvider, InstanceFactory
- Inheritance
-
FileFilter
- Implements
-
- Inherited Members
-
Constructors
FileFilter(params ConstructArgument[])
public FileFilter(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
FileFilter(FileFilterHandle)
public FileFilter(FileFilterHandle handle)
Parameters
handle
FileFilterHandle
Fields
NamePropertyDefinition
public static readonly Property<string?, FileFilter> NamePropertyDefinition
Field Value
- Property<string, FileFilter>
Properties
Name
public string? Name { get; set; }
Property Value
- string
Methods
AddMimeType(string)
public void AddMimeType(string mimeType)
Parameters
mimeType
string
AddPattern(string)
public void AddPattern(string pattern)
Parameters
pattern
string
public void AddPixbufFormats()
AddSuffix(string)
[Version("4.4")]
public void AddSuffix(string suffix)
Parameters
suffix
string
GetAttributes()
public string[] GetAttributes()
Returns
- string[]
GetBuildableId()
public string? GetBuildableId()
Returns
- string
GetGType()
public static Type GetGType()
Returns
- Type
GetName()
Returns
- string
New()
public static FileFilter New()
Returns
- FileFilter
NewFromGvariant(Variant)
public static FileFilter NewFromGvariant(Variant variant)
Parameters
variant
Variant
Returns
- FileFilter
SetName(string?)
public void SetName(string? name)
Parameters
name
string
ToGvariant()
public Variant ToGvariant()
Returns
- Variant