C# Class Dev2.ViewModels.QuickVariableInput.QuickVariableInputViewModel

Inheritance: INotifyPropertyChanged, IDisposable
显示文件 Open project: Warewolf-ESB/Warewolf Class Usage Examples

Public Methods

Method Description
AddToActivity ( ) : void
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

MakeDataListReady ( IList listToMakeReady ) : List
Preview ( ) : void
QuickVariableInputViewModel ( QuickVariableInputModel model ) : System
Split ( ) : List

Protected Methods

Method Description
ClearData ( ) : void
OnClose ( ) : void
OnDispose ( ) : void

Child classes can override this method to perform clean-up logic, such as removing event handlers.

OnPropertyChanged ( string propertyName ) : void

Private Methods

Method Description
CreateSplitPattern ( string stringToSplit, string splitType, string at ) : IDev2Tokenizer
ValidateFields ( ) : bool
ValidateName ( string value ) : bool
ValidateRecordsetPrefix ( string value ) : bool

Method Details

AddToActivity() public method

public AddToActivity ( ) : void
return void

ClearData() protected method

protected ClearData ( ) : void
return void

Dispose() public method

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
return void

MakeDataListReady() public method

public MakeDataListReady ( IList listToMakeReady ) : List
listToMakeReady IList
return List

OnClose() protected method

protected OnClose ( ) : void
return void

OnDispose() protected method

Child classes can override this method to perform clean-up logic, such as removing event handlers.
protected OnDispose ( ) : void
return void

OnPropertyChanged() protected method

protected OnPropertyChanged ( string propertyName ) : void
propertyName string
return void

Preview() public method

public Preview ( ) : void
return void

QuickVariableInputViewModel() public method

public QuickVariableInputViewModel ( QuickVariableInputModel model ) : System
model Dev2.Studio.Core.Models.QuickVariableInput.QuickVariableInputModel
return System

Split() public method

public Split ( ) : List
return List