EmailIrmInfo Classe

Definizione

Rappresenta le informazioni di IRM (Email Information Rights Management).

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
Ereditarietà
Object Platform::Object IInspectable EmailIrmInfo
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
Funzionalità dell'app
email emailSystem

Costruttori

EmailIrmInfo()

Inizializza una nuova istanza della classe EmailIrmInfo .

EmailIrmInfo(DateTime, EmailIrmTemplate)

Inizializza una nuova istanza della classe EmailIrmInfo usando l'ora di scadenza e il modello IRM specificati.

Proprietà

CanEdit

Ottiene o imposta un valore booleano che indica se è consentito modificare un messaggio di posta elettronica.

CanExtractData

Ottiene o imposta un valore booleano che indica se l'utente può copiare il contenuto di un messaggio di posta elettronica negli Appunti.

CanForward

Ottiene o imposta un valore booleano che indica se il messaggio di posta elettronica può essere inoltrato.

CanModifyRecipientsOnResponse

Ottiene o imposta un valore booleano che indica se l'utente può modificare uno dei destinatari del messaggio di posta elettronica durante la risposta.

CanPrintData

Ottiene o imposta un valore booleano che indica se l'utente è autorizzato a stampare il contenuto del messaggio di posta elettronica o di eventuali allegati.

CanRemoveIrmOnResponse

Ottiene o imposta un valore booleano che indica se il destinatario è autorizzato a rimuovere Information Rights Management (IRM) durante la risposta.

CanReply

Ottiene o imposta un valore booleano che indica se il destinatario può rispondere al messaggio di posta elettronica.

CanReplyAll

Ottiene o imposta un valore booleano che indica se il destinatario può rispondere a tutti i messaggi di posta elettronica.

ExpirationDate

Ottiene o imposta la data di scadenza per le autorizzazioni IRM (Information Rights Management).

IsIrmOriginator

Ottiene o imposta un valore booleano che indica se il mittente è l'origine IRM (Information Rights Management).

IsProgramaticAccessAllowed

Ottiene o imposta un valore booleano che indica se è consentito l'accesso a livello di codice al messaggio.

Template

Ottiene o imposta l'oggetto EmailIrmTemplate utilizzato per creare le informazioni di Information Rights Management (IRM).

Si applica a