EmailIrmInfo Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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). |