Freigeben über


EmailIrmInfo Klasse

Definition

Stellt IRM-Informationen (Email Information Rights Management) dar.

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
Vererbung
Object Platform::Object IInspectable EmailIrmInfo
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
App-Funktionen
email emailSystem

Konstruktoren

EmailIrmInfo()

Initialisiert eine neue instance der EmailIrmInfo-Klasse.

EmailIrmInfo(DateTime, EmailIrmTemplate)

Initialisiert eine neue instance der EmailIrmInfo-Klasse unter Verwendung der angegebenen IRM-Ablaufzeit und -vorlage.

Eigenschaften

CanEdit

Ruft einen booleschen Wert ab, der angibt, ob eine E-Mail-Nachricht bearbeitet werden darf, oder legt diesen fest.

CanExtractData

Ruft einen booleschen Wert ab, der angibt, ob der Benutzer den Inhalt einer E-Mail-Nachricht in die Zwischenablage kopieren kann, oder legt diesen fest.

CanForward

Ruft einen booleschen Wert ab, der angibt, ob die E-Mail-Nachricht weitergeleitet werden darf, oder legt diesen fest.

CanModifyRecipientsOnResponse

Ruft einen booleschen Wert ab, der angibt, ob der Benutzer bei der Antwort einen der E-Mail-Empfänger ändern darf, oder legt diesen fest.

CanPrintData

Ruft einen booleschen Wert ab, der angibt, ob der Benutzer den Inhalt der E-Mail-Nachricht oder anlagen drucken darf, oder legt diesen fest.

CanRemoveIrmOnResponse

Ruft einen booleschen Wert ab, der angibt, ob der Empfänger bei der Antwort die Verwaltung von Informationsrechten (Information Rights Management, IRM) entfernen darf, oder legt diesen fest.

CanReply

Ruft einen booleschen Wert ab, der angibt, ob der Empfänger auf die E-Mail-Nachricht antworten darf, oder legt diesen fest.

CanReplyAll

Ruft einen booleschen Wert ab, der angibt, ob der Empfänger alle E-Mail-Nachrichten beantworten darf, oder legt diesen fest.

ExpirationDate

Ruft das Ablaufdatum für die IRM-Berechtigungen (Information Rights Management) ab oder legt dieses fest.

IsIrmOriginator

Ruft einen booleschen Wert ab, der angibt, ob der Absender der IRM-Absender (Information Rights Management, Verwaltung von Informationsrechten) ist, oder legt diesen fest.

IsProgramaticAccessAllowed

Ruft einen booleschen Wert ab, der angibt, ob der programmgesteuerte Zugriff auf die Nachricht zulässig ist, oder legt diesen fest.

Template

Ruft die EmailIrmTemplate ab, die zum Erstellen der IRM-Informationen (Information Rights Management) verwendet wird, oder legt sie fest.

Gilt für: