Share via


RPScreenRecorder.StartRecording Method

Definition

Overloads

StartRecording(Action<NSError>)

[Foundation.Export("startRecordingWithHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public void StartRecording(Action<Foundation.NSError>? handler);
[<Foundation.Export("startRecordingWithHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
member this.StartRecording : Action<Foundation.NSError> -> unit

Parameters

handler
Action<NSError>
Attributes

Applies to

StartRecording(Boolean, Action<NSError>)

[Foundation.Export("startRecordingWithMicrophoneEnabled:handler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public void StartRecording(bool microphoneEnabled, Action<Foundation.NSError>? handler);
[<Foundation.Export("startRecordingWithMicrophoneEnabled:handler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
member this.StartRecording : bool * Action<Foundation.NSError> -> unit

Parameters

microphoneEnabled
Boolean
handler
Action<NSError>
Attributes

Applies to