EmailIrmInfo
EmailIrmInfo
EmailIrmInfo
EmailIrmInfo
Class
Definition
Represents email information rights management (IRM) info.
public : sealed class EmailIrmInfo : IEmailIrmInfopublic sealed class EmailIrmInfo : IEmailIrmInfoPublic NotInheritable Class EmailIrmInfo Implements IEmailIrmInfo// You can use this class in JavaScript.
- Attributes
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Constructors
EmailIrmInfo() EmailIrmInfo() EmailIrmInfo() EmailIrmInfo()
Initializes a new instance of the EmailIrmInfo class.
public : EmailIrmInfo()public EmailIrmInfo()Public Sub New()// You can use this method in JavaScript.
- See Also
EmailIrmInfo(DateTime, EmailIrmTemplate) EmailIrmInfo(DateTime, EmailIrmTemplate) EmailIrmInfo(DateTime, EmailIrmTemplate) EmailIrmInfo(DateTime, EmailIrmTemplate)
Initializes a new instance of the EmailIrmInfo class using the specified IRM expiration time and template.
public : EmailIrmInfo(DateTime expiration, EmailIrmTemplate irmTemplate)public EmailIrmInfo(DateTimeOffset expiration, EmailIrmTemplate irmTemplate)Public Sub New(expiration As DateTimeOffset, irmTemplate As EmailIrmTemplate)// You can use this method in JavaScript.
- expiration
- DateTime DateTimeOffset DateTimeOffset DateTimeOffset
The time when the information rights management (IRM) permissions expire.
The IRM template to apply to the message.
Properties
CanEdit CanEdit CanEdit CanEdit
Gets or sets a Boolean value that indicates if an email message is allowed to be edited.
public : PlatForm::Boolean CanEdit { get; set; }public bool CanEdit { get; set; }Public ReadWrite Property CanEdit As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
A Boolean value that indicates if an email message is allowed to be edited.
CanExtractData CanExtractData CanExtractData CanExtractData
Gets or sets a Boolean value that indicates if the user can copy the contents of an email message to the clipboard.
public : PlatForm::Boolean CanExtractData { get; set; }public bool CanExtractData { get; set; }Public ReadWrite Property CanExtractData As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
A Boolean value that indicates if the user can copy the contents of an email message to the clipboard.
CanForward CanForward CanForward CanForward
Gets or sets a Boolean value that indicates if the email message is allowed to be forwarded.
public : PlatForm::Boolean CanForward { get; set; }public bool CanForward { get; set; }Public ReadWrite Property CanForward As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
A Boolean value that indicates if the email message is allowed to be forwarded.
CanModifyRecipientsOnResponse CanModifyRecipientsOnResponse CanModifyRecipientsOnResponse CanModifyRecipientsOnResponse
Gets or sets a Boolean value that indicates if the user is allowed to change any of the email recipients when responding.
public : PlatForm::Boolean CanModifyRecipientsOnResponse { get; set; }public bool CanModifyRecipientsOnResponse { get; set; }Public ReadWrite Property CanModifyRecipientsOnResponse As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
A Boolean value that indicates if the user is allowed to change any of the email recipients when responding.
CanPrintData CanPrintData CanPrintData CanPrintData
Gets or sets a Boolean value that indicates if the user is allowed to print the contents of the email message or any attachments.
public : PlatForm::Boolean CanPrintData { get; set; }public bool CanPrintData { get; set; }Public ReadWrite Property CanPrintData As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
A Boolean value that indicates if the user is allowed to print the contents of the email message or any attachments.
CanRemoveIrmOnResponse CanRemoveIrmOnResponse CanRemoveIrmOnResponse CanRemoveIrmOnResponse
Gets or sets a Boolean value that indicates if the recipient is allowed to remove information rights management (IRM) when responding.
public : PlatForm::Boolean CanRemoveIrmOnResponse { get; set; }public bool CanRemoveIrmOnResponse { get; set; }Public ReadWrite Property CanRemoveIrmOnResponse As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
A Boolean value that indicates if the recipient is allowed to remove IRM when responding.
CanReply CanReply CanReply CanReply
Gets or sets a Boolean value that indicates if the recipient is allowed to reply to the email message.
public : PlatForm::Boolean CanReply { get; set; }public bool CanReply { get; set; }Public ReadWrite Property CanReply As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
A Boolean value that indicates if the recipient is allowed to reply to the email message.
CanReplyAll CanReplyAll CanReplyAll CanReplyAll
Gets or sets a Boolean value that indicates if the recipient is allowed to reply all to the email message.
public : PlatForm::Boolean CanReplyAll { get; set; }public bool CanReplyAll { get; set; }Public ReadWrite Property CanReplyAll As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
A Boolean value that indicates if the recipient is allowed to reply all to the email message.
ExpirationDate ExpirationDate ExpirationDate ExpirationDate
Gets or sets the expiration date for the information rights management (IRM) permissions.
public : DateTime ExpirationDate { get; set; }public DateTimeOffset ExpirationDate { get; set; }Public ReadWrite Property ExpirationDate As DateTimeOffset// You can use this property in JavaScript.
- Value
- DateTime DateTimeOffset DateTimeOffset DateTimeOffset
The expiration date for the IRM permissions.
IsIrmOriginator IsIrmOriginator IsIrmOriginator IsIrmOriginator
Gets or sets a Boolean value that indicates if the sender is the information rights management (IRM) originator.
public : PlatForm::Boolean IsIrmOriginator { get; set; }public bool IsIrmOriginator { get; set; }Public ReadWrite Property IsIrmOriginator As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
A Boolean value that indicates if the sender is the information rights management (IRM) originator.
IsProgramaticAccessAllowed IsProgramaticAccessAllowed IsProgramaticAccessAllowed IsProgramaticAccessAllowed
Gets or sets a Boolean value that indicates if programmatic access to the message is allowed.
public : PlatForm::Boolean IsProgramaticAccessAllowed { get; set; }public bool IsProgramaticAccessAllowed { get; set; }Public ReadWrite Property IsProgramaticAccessAllowed As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
A Boolean value that indicates if programmatic access to the message is allowed.
Template Template Template Template
Gets or sets the EmailIrmTemplate used to create the information rights management (IRM) info.
public : EmailIrmTemplate Template { get; set; }public EmailIrmTemplate Template { get; set; }Public ReadWrite Property Template As EmailIrmTemplate// You can use this property in JavaScript.
The EmailIrmTemplate used to create the information rights management (IRM) info.