MCDUserActivityAttribution

@interface MCDUserActivityAttribution : NSObject

此类管理用户活动的图形元素。

属性

iconUri

+ (nullable instancetype)attributionWithIconUri:(nonnull NSString*)iconUri;

图标图像的 URI。

alternateText

@property(nonatomic, copy, nonnull) NSString* alternateText;

描述图标图像的文本 (用于屏幕阅读器) 。

addImageQuery

@property(nonatomic, assign) BOOL addImageQuery;

确定是否允许Windows在检索图像时将查询字符串追加到从 IconUri 提供的映像 URI。 查询字符串包含的信息可帮助根据用户显示器的 DPI、高对比度设置和用户的语言选择理想图像。 此查询字符串指定缩放、对比度设置和语言;例如, IconUri 值"www.website.com/images/hello.png"变为"www.website.com/images/hello.png?ms-scale=100& ms-contrast=standardms-lang&=en-us"。

构造函数

userActivityAttributionWithIconUri

+ (nullable instancetype)userActivityAttributionWithIconUri:(nonnull NSString*)iconUri;

使用图标 URI 创建此类的实例。

parameters

  • iconUri

图标 URI 的字符串值,属于创建的 实例。

返回

返回用图标 URI 初始化的 MCDUserActivityAttribution 对象。

attributionWithIconUri

+ (nullable instancetype)attributionWithIconUri:(nonnull NSString*)iconUri;

创建此类的实例,并归因为图标 URI。

parameters

  • iconUri

图标 URI 的字符串值,属于创建的 实例。

返回

返回 MCDUserActivityAttribution 对象,该对象具有图标 URI。