Table of Contents

NotificationProviderInfo 类

命名空间
ClassIsland.Core.Attributes
程序集
ClassIsland.Core.dll

提醒提供方信息

[AttributeUsage(AttributeTargets.Class)]
public class NotificationProviderInfo : Attribute
继承
NotificationProviderInfo
继承成员

构造函数

NotificationProviderInfo(string, string, string)

public NotificationProviderInfo(string guid, string name, string description = "")

参数

guid string
name string
description string

NotificationProviderInfo(string, string, string, string)

public NotificationProviderInfo(string guid, string name, string iconGlyph, string description = "")

参数

guid string
name string
iconGlyph string
description string

属性

BitmapIconUri

提醒提供方位图图标uri

public string BitmapIconUri { get; }

属性值

string

Description

提醒提供方描述

public string Description { get; }

属性值

string

Guid

提醒提供方 GUID

public Guid Guid { get; }

属性值

Guid

HasSettings

是否注册了设置类型

public bool HasSettings { get; }

属性值

bool

IconGlyph

提醒提供方图标

public string IconGlyph { get; }

属性值

string

Name

提醒提供方名称

public string Name { get; }

属性值

string

ProviderType

提醒提供方类型

public Type? ProviderType { get; }

属性值

Type

RegisteredChannels

已注册的提醒渠道

public List<NotificationChannelInfo> RegisteredChannels { get; }

属性值

List<NotificationChannelInfo>

SettingsType

提醒提供方设置界面类型

public Type? SettingsType { get; }

属性值

Type

UseBitmapIcon

是否使用位图图标

public bool UseBitmapIcon { get; }

属性值

bool