Partager via


EmailIrmInfo Classe

Définition

Représente les informations de gestion des droits relatifs à l’information (IRM) par e-mail.

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
Héritage
Object Platform::Object IInspectable EmailIrmInfo
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
Fonctionnalités de l’application
email emailSystem

Constructeurs

EmailIrmInfo()

Initialise une nouvelle instance de la classe EmailIrmInfo.

EmailIrmInfo(DateTime, EmailIrmTemplate)

Initialise une nouvelle instance de la classe EmailIrmInfo à l’aide du modèle et de l’heure d’expiration IRM spécifiés.

Propriétés

CanEdit

Obtient ou définit une valeur booléenne qui indique si la modification d’un message électronique est autorisée.

CanExtractData

Obtient ou définit une valeur booléenne qui indique si l’utilisateur peut copier le contenu d’un message électronique dans le Presse-papiers.

CanForward

Obtient ou définit une valeur booléenne qui indique si le message électronique est autorisé à être transféré.

CanModifyRecipientsOnResponse

Obtient ou définit une valeur booléenne qui indique si l’utilisateur est autorisé à modifier l’un des destinataires d’e-mail lors de la réponse.

CanPrintData

Obtient ou définit une valeur booléenne qui indique si l’utilisateur est autorisé à imprimer le contenu du message électronique ou des pièces jointes.

CanRemoveIrmOnResponse

Obtient ou définit une valeur booléenne qui indique si le destinataire est autorisé à supprimer la gestion des droits relatifs à l’information (IRM) lors de la réponse.

CanReply

Obtient ou définit une valeur booléenne qui indique si le destinataire est autorisé à répondre au message électronique.

CanReplyAll

Obtient ou définit une valeur booléenne qui indique si le destinataire est autorisé à répondre à tout au message électronique.

ExpirationDate

Obtient ou définit la date d’expiration des autorisations de gestion des droits relatifs à l’information (IRM).

IsIrmOriginator

Obtient ou définit une valeur booléenne qui indique si l’expéditeur est l’initiateur de la gestion des droits relatifs à l’information (IRM).

IsProgramaticAccessAllowed

Obtient ou définit une valeur booléenne qui indique si l’accès par programmation au message est autorisé.

Template

Obtient ou définit l’objet EmailIrmTemplate utilisé pour créer les informations de gestion des droits relatifs à l’information (IRM).

S’applique à