EmailIrmInfo 类

定义

表示电子邮件信息权限管理 (IRM) 信息。

public ref class EmailIrmInfo sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Email.IEmailIrmInfoFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class EmailIrmInfo final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Email.IEmailIrmInfoFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class EmailIrmInfo final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Email.IEmailIrmInfoFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class EmailIrmInfo
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Email.IEmailIrmInfoFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class EmailIrmInfo
function EmailIrmInfo(expiration, irmTemplate)
Public NotInheritable Class EmailIrmInfo
继承
Object Platform::Object IInspectable EmailIrmInfo
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
应用功能
email emailSystem

构造函数

EmailIrmInfo()

初始化 EmailIrmInfo 类的新实例。

EmailIrmInfo(DateTime, EmailIrmTemplate)

使用指定的 IRM 过期时间和模板初始化 EmailIrmInfo 类的新实例。

属性

CanEdit

获取或设置一个布尔值,该值指示是否允许编辑电子邮件。

CanExtractData

获取或设置一个布尔值,该值指示用户是否可以将电子邮件的内容复制到剪贴板。

CanForward

获取或设置一个布尔值,该值指示是否允许转发电子邮件。

CanModifyRecipientsOnResponse

获取或设置一个布尔值,该值指示是否允许用户在响应时更改任何电子邮件收件人。

CanPrintData

获取或设置一个布尔值,该值指示是否允许用户打印电子邮件的内容或任何附件。

CanRemoveIrmOnResponse

获取或设置一个布尔值,该值指示是否允许收件人在响应时删除 IRM) (信息权限管理。

CanReply

获取或设置一个布尔值,该值指示是否允许收件人回复电子邮件。

CanReplyAll

获取或设置一个布尔值,该值指示是否允许收件人回复所有电子邮件。

ExpirationDate

获取或设置信息权限管理 (IRM) 权限的到期日期。

IsIrmOriginator

获取或设置一个布尔值,该值指示发送方是否是信息权限管理 (IRM) 发起方。

IsProgramaticAccessAllowed

获取或设置一个布尔值,该值指示是否允许以编程方式访问消息。

Template

获取或设置用于创建信息权限管理 (IRM) 信息的 EmailIrmTemplate

适用于