Skip to main content

IStatusNotifierItemHandler.GetPropertyContext Struct

Definition

Assembly:Avalonia.FreeDesktop
Package:Avalonia.FreeDesktop
public struct IStatusNotifierItemHandler.GetPropertyContext

Inheritance: ValueType -> IStatusNotifierItemHandler.GetPropertyContext

Implements: IDisposable

Constructors

NameDescription
IStatusNotifierItemHandler.GetPropertyContextNo summary available.

IStatusNotifierItemHandler.GetPropertyContext Constructor

public IStatusNotifierItemHandler.GetPropertyContext(Tmds.DBus.Protocol.MethodContext methodContext)

Parameters

methodContext Tmds.DBus.Protocol.MethodContext

Methods

NameDescription
DisposeNo summary available.
HandleNo summary available.
ReplyAttentionIconNameNo summary available.
ReplyAttentionIconPixmapNo summary available.
ReplyAttentionMovieNameNo summary available.
ReplyCategoryNo summary available.
ReplyErrorUnknownPropertyNo summary available.
ReplyIconNameNo summary available.
ReplyIconPixmapNo summary available.
ReplyIconThemePathNo summary available.
ReplyIdNo summary available.
ReplyItemIsMenuNo summary available.
ReplyMenuNo summary available.
ReplyOverlayIconNameNo summary available.
ReplyOverlayIconPixmapNo summary available.
ReplyStatusNo summary available.
ReplyTitleNo summary available.
ReplyToolTipNo summary available.
ReplyWindowIdNo summary available.

Dispose Method

public void Dispose()

Handle Method

public System.Threading.Tasks.ValueTask Handle(Avalonia.FreeDesktop.DBus.IStatusNotifierItemProperties properties)

Parameters

properties Avalonia.FreeDesktop.DBus.IStatusNotifierItemProperties

Returns

System.Threading.Tasks.ValueTask

ReplyAttentionIconName Method

public void ReplyAttentionIconName(string value)

Parameters

value string

ReplyAttentionIconPixmap Method

public void ReplyAttentionIconPixmap(ValueTuple<int, int, byte[]>[] value)

Parameters

value ValueTuple<int, int, byte[]>[]

ReplyAttentionMovieName Method

public void ReplyAttentionMovieName(string value)

Parameters

value string

ReplyCategory Method

public void ReplyCategory(string value)

Parameters

value string

ReplyErrorUnknownProperty Method

public void ReplyErrorUnknownProperty()

ReplyIconName Method

public void ReplyIconName(string value)

Parameters

value string

ReplyIconPixmap Method

public void ReplyIconPixmap(ValueTuple<int, int, byte[]>[] value)

Parameters

value ValueTuple<int, int, byte[]>[]

ReplyIconThemePath Method

public void ReplyIconThemePath(string value)

Parameters

value string

ReplyId Method

public void ReplyId(string value)

Parameters

value string

ReplyItemIsMenu Method

public void ReplyItemIsMenu(bool value)

Parameters

value bool

ReplyMenu Method

public void ReplyMenu(Tmds.DBus.Protocol.ObjectPath value)

Parameters

value Tmds.DBus.Protocol.ObjectPath

ReplyOverlayIconName Method

public void ReplyOverlayIconName(string value)

Parameters

value string

ReplyOverlayIconPixmap Method

public void ReplyOverlayIconPixmap(ValueTuple<int, int, byte[]>[] value)

Parameters

value ValueTuple<int, int, byte[]>[]

ReplyStatus Method

public void ReplyStatus(string value)

Parameters

value string

ReplyTitle Method

public void ReplyTitle(string value)

Parameters

value string

ReplyToolTip Method

public void ReplyToolTip(ValueTuple<string, ValueTuple<int,int,byte[]>[], string, string> value)

Parameters

value ValueTuple<string, ValueTuple<int,int,byte[]>[], string, string>

ReplyWindowId Method

public void ReplyWindowId(int value)

Parameters

value int

Properties

NameDescription
MethodContextNo summary available.
PropertyNo summary available.

MethodContext Property

public Tmds.DBus.Protocol.MethodContext MethodContext { get; set; }

Property Property

public Avalonia.FreeDesktop.DBus.StatusNotifierItemProperty Property { get; set; }