Skip to main content

IStatusNotifierItemHandler.GetAllPropertiesContext Struct

Definition​

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

Inheritance: ValueType -> IStatusNotifierItemHandler.GetAllPropertiesContext

Implements: IDisposable

Constructors​

NameDescription
IStatusNotifierItemHandler.GetAllPropertiesContextNo summary available.

IStatusNotifierItemHandler.GetAllPropertiesContext Constructor​

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

Parameters​

methodContext Tmds.DBus.Protocol.MethodContext

Methods​

NameDescription
DisposeNo summary available.
Handle (2 overloads)No summary available.

Dispose Method​

public void Dispose()

Handle overloads​

Handle Method​

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

properties Avalonia.FreeDesktop.DBus.IStatusNotifierItemProperties

Returns​

System.Threading.Tasks.ValueTask

Handle Method​

public System.Threading.Tasks.ValueTask Handle(string attentionIconName, ValueTuple<int, int, byte[]>[] attentionIconPixmap, string attentionMovieName, string category, string iconName, ValueTuple<int, int, byte[]>[] iconPixmap, string iconThemePath, string id, Nullable<bool> itemIsMenu, Nullable<Tmds.DBus.Protocol.ObjectPath> menu, string overlayIconName, ValueTuple<int, int, byte[]>[] overlayIconPixmap, string status, string title, Nullable<ValueTuple<string,ValueTuple<int,int,byte[]>[],string,string>> toolTip, Nullable<int> windowId)
Parameters​

attentionIconName string

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

attentionMovieName string

category string

iconName string

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

iconThemePath string

id string

itemIsMenu Nullable<bool>

menu Nullable<Tmds.DBus.Protocol.ObjectPath>

overlayIconName string

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

status string

title string

toolTip Nullable<ValueTuple<string,ValueTuple<int,int,byte[]>[],string,string>>

windowId Nullable<int>

Returns​

System.Threading.Tasks.ValueTask

Properties​

NameDescription
MethodContextNo summary available.

MethodContext Property​

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