Class CssProvider
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class CssProvider : Object, StyleProvider, NativeObject, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
CssProvider
- Implements
- Inherited Members
Constructors
CssProvider(params ConstructArgument[])
public CssProvider(params ConstructArgument[] constructArguments)
Parameters
constructArgumentsConstructArgument[]
CssProvider(CssProviderHandle)
public CssProvider(CssProviderHandle handle)
Parameters
handleCssProviderHandle
Fields
GtkPrivateChangedSignal
Signal Descriptor for OnGtkPrivateChanged.
public static readonly Signal<StyleProvider> GtkPrivateChangedSignal
Field Value
ParsingErrorSignal
Signal Descriptor for OnParsingError.
public static readonly Signal<CssProvider, CssProvider.ParsingErrorSignalArgs> ParsingErrorSignal
Field Value
PrefersColorSchemePropertyDefinition
public static readonly Property<InterfaceColorScheme, CssProvider> PrefersColorSchemePropertyDefinition
Field Value
PrefersContrastPropertyDefinition
public static readonly Property<InterfaceContrast, CssProvider> PrefersContrastPropertyDefinition
Field Value
Properties
PrefersColorScheme
public InterfaceColorScheme PrefersColorScheme { get; set; }
Property Value
PrefersContrast
public InterfaceContrast PrefersContrast { get; set; }
Property Value
Methods
GetGType()
public static Type GetGType()
Returns
LoadFromBytes(Bytes)
[Version("4.12")]
public void LoadFromBytes(Bytes data)
Parameters
dataBytes
LoadFromData(string, nint)
public void LoadFromData(string data, nint length)
Parameters
LoadFromFile(File)
public void LoadFromFile(File file)
Parameters
fileFile
LoadFromPath(string)
public void LoadFromPath(string path)
Parameters
pathstring
LoadFromResource(string)
public void LoadFromResource(string resourcePath)
Parameters
resourcePathstring
LoadFromString(string)
[Version("4.12")]
public void LoadFromString(string @string)
Parameters
stringstring
LoadNamed(string, string?)
public void LoadNamed(string name, string? variant)
Parameters
New()
public static CssProvider New()
Returns
ToString()
public string ToString()
Returns
Events
OnGtkPrivateChanged
public event SignalHandler<StyleProvider> OnGtkPrivateChanged
Event Type
OnParsingError
public event SignalHandler<CssProvider, CssProvider.ParsingErrorSignalArgs> OnParsingError