Amoeba.Windows.LinkOptionsWindow._uploadTrustSignatureListViewPasteMenuItem_Click C# (CSharp) Method

_uploadTrustSignatureListViewPasteMenuItem_Click() private method

private _uploadTrustSignatureListViewPasteMenuItem_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void
        private void _uploadTrustSignatureListViewPasteMenuItem_Click(object sender, RoutedEventArgs e)
        {
            var viewModel = _uploadLinkListView.SelectedItem as LinkViewModel;
            if (viewModel == null) return;

            foreach (var signature in Clipboard.GetText().Split('\r', '\n'))
            {
                if (!Signature.Check(signature)) continue;

                if (viewModel.TrustSignatures.Contains(signature)) continue;
                viewModel.TrustSignatures.Add(signature);
            }
        }