Beispiel #1
0
 private void OnRecordingLimitReached(object sender, RecordingLimitReachedEventArgs e)
 {
     Toast.DisplayText(LocalizedStrings.VoiceMessageLimit);
     recordButton.ImageSource = ImageResources.RecordSymbol;
     isRecording          = false;
     sendButton.IsEnabled = true;
     Logger.Error("Audio message time limit reached");
 }
        private void OnRecordingLimitReached(object sender, RecordingLimitReachedEventArgs e)
        {
            switch (e.Type)
            {
            case RecordingLimitType.Time:
                // TODO: Insert code to handle when a maximum duration has been reached.
                break;

            case RecordingLimitType.Size:
                // TODO: Insert code to handle when a maximum file size has been reached.
                break;

            case RecordingLimitType.Space:
                // TODO: Insert code to handle when there is not enough space available on the storage to continue recording.
                break;
            }
        }
 private void AudioRecorder_RecordingLimitReached(object sender, RecordingLimitReachedEventArgs e)
 {
     Console.WriteLine("[AudioRecorder_RecordingLimitReached] type: " + e.Type);
     // Request stop to save voice recording
     ViewModel.RequestCommand.Execute(RecordingCommandType.Stop);
 }