AVAudioSession.RequestRecordPermission(AVPermissionGranted) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Apresenta uma interface do usuário padrão para o usuário do aplicativo, solicitando permissão para gravar.
[Foundation.Export("requestRecordPermission:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 4, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void RequestRecordPermission (AVFoundation.AVPermissionGranted responseCallback);
abstract member RequestRecordPermission : AVFoundation.AVPermissionGranted -> unit
override this.RequestRecordPermission : AVFoundation.AVPermissionGranted -> unit
Parâmetros
- responseCallback
- AVPermissionGranted
- Atributos
Comentários
Esse método será chamado automaticamente na primeira vez que o do Category aplicativo for definido como uma categoria que inclui gravação. Ou o desenvolvedor de aplicativos pode chamar esse método explicitamente para controlar a apresentação.
Ao contrário da maioria das outras configurações de privacidade, não há um método correspondente para verificar o status.