MediaPermissionAudio 枚举

定义

注意

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

指定音频的权限级别。

public enum class MediaPermissionAudio
public enum MediaPermissionAudio
[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
type MediaPermissionAudio = 
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type MediaPermissionAudio = 
Public Enum MediaPermissionAudio
继承
MediaPermissionAudio
属性

字段

AllAudio 3

允许播放不受限制音频的权限。

NoAudio 0

拒绝播放所有音频的权限。

SafeAudio 2

允许播放安全、有限制音频的权限,该权限包括拒绝对图像文件的流访问。

SiteOfOriginAudio 1

只允许对位于应用程序源站点的文件进行音频播放的权限。

示例

下面的代码示例演示如何使用 Audio 属性。

[MediaPermissionAttribute(SecurityAction.Demand, Audio = MediaPermissionAudio.SiteOfOriginAudio)]
<MediaPermissionAttribute(SecurityAction.Demand, Audio:=MediaPermissionAudio.SiteOfOriginAudio)>
Public Sub Method04()
End Sub

注解

注意

代码访问安全性 (CAS) 已在所有版本的 .NET Framework 和 .NET 中弃用。 如果使用与 CAS 相关的 API,最新版本的 .NET 不会遵循 CAS 注释,并会生成错误。 开发人员应寻求使用替代方法来完成安全任务。

使用此枚举设置 MediaPermissionAudio 类的 MediaPermission 属性。 默认值为 SafeAudio。

适用于