콘텐츠로 이동

TrayIcon

이 콘텐츠는 아직 번역되지 않았습니다.

Namespace NetWiv · Assembly NetWiv.Core

public sealed class TrayIcon : Resource
public string Id { get; }
public static Task<TrayIcon> GetByIdAsync(AppHandle app, string id, CancellationToken cancellationToken = null);
public static Task<TrayIcon> NewAsync(AppHandle app, TrayIconOptions options = null, Channel<TrayIconEvent> handler = null, CancellationToken cancellationToken = null);
public static Task RemoveByIdAsync(AppHandle app, string id, CancellationToken cancellationToken = null);
public Task SetIconAsTemplateAsync(bool asTemplate, CancellationToken cancellationToken = null);
public Task SetIconAsync(Image icon, CancellationToken cancellationToken = null);
public Task SetIconWithTemplateAsync(Image icon, bool asTemplate, CancellationToken cancellationToken = null);
public Task SetMenuAsync(MenuItemBase menu, CancellationToken cancellationToken = null);
public Task SetShowMenuOnLeftClickAsync(bool onLeft, CancellationToken cancellationToken = null);
public Task SetTempDirectoryPathAsync(string path, CancellationToken cancellationToken = null);
public Task SetTitleAsync(string title, CancellationToken cancellationToken = null);
public Task SetTooltipAsync(string tooltip, CancellationToken cancellationToken = null);
public Task SetVisibleAsync(bool visible, CancellationToken cancellationToken = null);