private void OnVmPropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) { if (e.PropertyName == ExtractFrom <IAcquireViewModel> .MemberName(vm => vm.IsMarkersLinkedModeEnabled)) { this.SetupUnlinkMarkersMode(); } }
protected AbstractParameterExtractor(ExtractFrom extractParameterFrom, List <UseIn> useParameterIn, string variableName, string valueToReplace, string description) { ExtractParameterFrom = extractParameterFrom; UseParameterIn = useParameterIn; VariableName = variableName; ValueToReplace = valueToReplace; Description = description; }
public string GetSource(ExtractFrom extractParameterFrom) { switch (extractParameterFrom) { case ExtractFrom.Body: return(HTTPResponse); case ExtractFrom.Headers: return(_headers); case ExtractFrom.Url: return(_url); default: return(String.Empty); } }
private void VMPropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) { this.Dispatcher.BeginInvoke(new Action(() => { var vm = this.DataContext as AdminReferentialsViewModel; if (vm != null && e.PropertyName == ExtractFrom <AdminReferentialsViewModel> .MemberName(_ => _.SelectedView)) { if (_menuToggleButtonReference != null && !_menuToggleButtonReference.IsLoaded) { RefreshMenuToggleReference(); } if ( !string.IsNullOrWhiteSpace(vm.SelectedView) && !vm.Views.First(view => view.Key == vm.SelectedView).IsResource && _menuToggleButtonReference != null && _menuToggleButtonReference.IsLoaded) { _menuToggleButtonReference.IsChecked = false; } } })); }
internal OSTARegExParameter(ExtractFrom extractParameterFrom, List <UseIn> useParameterIn, string varibleName, string regularExpression, string group, string valueToReplace, string description) : base(extractParameterFrom, useParameterIn, varibleName, regularExpression, group, valueToReplace, description) { }
protected AbstractRegExParameter(ExtractFrom extractParameterFrom, List <UseIn> useParameterIn, string variableName, string regularExpression, string group, string valueToReplace, string description) : base(extractParameterFrom, useParameterIn, variableName, valueToReplace, description) { RegularExpression = regularExpression; Group = group; }