Auf Englisch lesen

Freigeben über


MediaPermissionAudio Enumeration

Definition

Achtung

Code Access Security is not supported or honored by the runtime.

Gibt die Berechtigungsstufe für Audio an.

C#
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public enum MediaPermissionAudio
C#
public enum MediaPermissionAudio
Vererbung
MediaPermissionAudio
Attribute

Felder

Name Wert Beschreibung
AllAudio 3

Berechtigung, die eine uneingeschränkte Audiowiedergabe gestattet.

NoAudio 0

Berechtigung, die jegliche Audiowiedergabe verweigert.

SafeAudio 2

Berechtigung, die eine sichere, eingeschränkte Audiowiedergabe gestattet. Streamzugriffe auf die Audiodatei werden in diesem Fall verweigert.

SiteOfOriginAudio 1

Berechtigung, die nur die Audiowiedergabe von Dateien gestattet, die zur Ursprungssite der Anwendung gehören.

Beispiele

Im folgenden Codebeispiel wird die Verwendung der Audio -Eigenschaft veranschaulicht.

C#
[MediaPermissionAttribute(SecurityAction.Demand, Audio = MediaPermissionAudio.SiteOfOriginAudio)]

Hinweise

Achtung

Die Codezugriffssicherheit (CAS, Code Access Security) ist in allen Versionen von .NET Framework und .NET veraltet. Aktuelle Versionen von .NET berücksichtigen keine CAS-Anmerkungen und erzeugen Fehler, wenn CAS-bezogene APIs verwendet werden. Entwickler*innen sollten alternative Mittel zum Ausführen von Sicherheitsaufgaben suchen.

Verwenden Sie diese Enumeration, um die MediaPermissionAudio -Eigenschaft der MediaPermission -Klasse festzulegen. Der Standardwert ist SafeAudio.

Gilt für:

Produkt Versionen (Veraltet)
.NET (6, 7, 8, 9)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1 (5, 6, 7, 8, 9)