EmailIrmInfo Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |