C# 클래스 a7DocumentDbStudio.Filter.FltFlatGroupExprData

used now in a7Box for fields filter. A simple GroupFilter expression, that is flat, grouping only AtomicFilters (and not any filters) by one selected And/Join clause
상속: FilterExpressionData, INotifyPropertyChanged, ICloneable
파일 보기 프로젝트 열기: alekkowalczyk/a7DocumentDbStudio 1 사용 예제들

Private Properties

프로퍼티 타입 설명
OnPropertyChanged void
this object

공개 메소드들

메소드 설명
Clone ( ) : FilterExpressionData

clones instance of this filter with cloning of all instances of contained atomic filters

FltFlatGroupExprData ( ) : System
FltFlatGroupExprData ( eAndOrJoin andOr ) : System
GetFilter ( string fieldName ) : FltAtomExprData

gets the filter for the given field name, if not existing creates a new not-active one with the default 'Contains' field operator

Reset ( ) : void
SetFieldFilter ( string fieldName, string value ) : void

sets the field filter, if not exist, creates it, with default 'Contains' operator. If value is empty string or null or white space, deactivates the filter

SetFieldFilterPropertyType ( string fieldName, PropertyType type ) : void
ToString ( ) : string
ToXml ( ) : System.Xml.Linq.XElement

비공개 메소드들

메소드 설명
OnPropertyChanged ( string propName ) : void
this ( string key ) : object

메소드 상세

Clone() 공개 메소드

clones instance of this filter with cloning of all instances of contained atomic filters
public Clone ( ) : FilterExpressionData
리턴 FilterExpressionData

FltFlatGroupExprData() 공개 메소드

public FltFlatGroupExprData ( ) : System
리턴 System

FltFlatGroupExprData() 공개 메소드

public FltFlatGroupExprData ( eAndOrJoin andOr ) : System
andOr eAndOrJoin
리턴 System

GetFilter() 공개 메소드

gets the filter for the given field name, if not existing creates a new not-active one with the default 'Contains' field operator
public GetFilter ( string fieldName ) : FltAtomExprData
fieldName string
리턴 FltAtomExprData

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

SetFieldFilter() 공개 메소드

sets the field filter, if not exist, creates it, with default 'Contains' operator. If value is empty string or null or white space, deactivates the filter
public SetFieldFilter ( string fieldName, string value ) : void
fieldName string
value string
리턴 void

SetFieldFilterPropertyType() 공개 메소드

public SetFieldFilterPropertyType ( string fieldName, PropertyType type ) : void
fieldName string
type PropertyType
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

ToXml() 공개 메소드

public ToXml ( ) : System.Xml.Linq.XElement
리턴 System.Xml.Linq.XElement