C# 클래스 Signum.Windows.EntityBase

상속: LineBase
파일 보기 프로젝트 열기: signumsoftware/framework

공개 프로퍼티들

프로퍼티 타입 설명
CreateCommand System.Windows.Input.RoutedCommand
CreateProperty System.Windows.DependencyProperty
EntityProperty System.Windows.DependencyProperty
EntityTemplateProperty System.Windows.DependencyProperty
EntityTemplateSelectorProperty System.Windows.DependencyProperty
FindCommand System.Windows.Input.RoutedCommand
FindProperty System.Windows.DependencyProperty
ImplementationsProperty System.Windows.DependencyProperty
NavigateProperty System.Windows.DependencyProperty
ReadonlyEntityProperty System.Windows.DependencyProperty
RemoveCommand System.Windows.Input.RoutedCommand
RemoveProperty System.Windows.DependencyProperty
ViewCommand System.Windows.Input.RoutedCommand
ViewOnCreateProperty System.Windows.DependencyProperty
ViewProperty System.Windows.DependencyProperty

보호된 프로퍼티들

프로퍼티 타입 설명
isUserInteraction bool
safeImplementations Implementations?

공개 메소드들

메소드 설명
GetEntityPropertyRoute ( ) : PropertyRoute
OnLoad ( object sender, RoutedEventArgs e ) : void
SelectType ( bool>.Func filterType ) : Type

보호된 메소드들

메소드 설명
CanCreate ( ) : bool
CanFind ( ) : bool
CanRemove ( ) : bool
CanViewOrNavigate ( ) : bool
CanViewOrNavigate ( object entity ) : bool
OnCreate ( ) : object
OnEntityChanged ( object oldValue, object newValue ) : void
OnFinding ( ) : object
OnRemoving ( object entity ) : bool
OnViewingOrNavigating ( object entity, bool creating ) : object
SetEntityUserInteraction ( object entity ) : void
UpdateVisibility ( ) : void
_CanNavigate ( object entity ) : bool
_CanView ( object entity ) : bool
_OnNavigating ( object entity ) : void
btCreate_Click ( object sender, RoutedEventArgs e ) : void
btFind_Click ( object sender, RoutedEventArgs e ) : void
btRemove_Click ( object sender, RoutedEventArgs e ) : void
btView_Click ( object sender, RoutedEventArgs e ) : void

비공개 메소드들

메소드 설명
EntityBase ( ) : System
IsReadOnlyChanged ( object sender, EventArgs e ) : void
SetType ( Type type ) : void
_OnViewing ( object entity, bool creating ) : object

메소드 상세

CanCreate() 보호된 메소드

protected CanCreate ( ) : bool
리턴 bool

CanFind() 보호된 메소드

protected CanFind ( ) : bool
리턴 bool

CanRemove() 보호된 메소드

protected CanRemove ( ) : bool
리턴 bool

CanViewOrNavigate() 보호된 메소드

protected CanViewOrNavigate ( ) : bool
리턴 bool

CanViewOrNavigate() 보호된 메소드

protected CanViewOrNavigate ( object entity ) : bool
entity object
리턴 bool

GetEntityPropertyRoute() 공개 메소드

public GetEntityPropertyRoute ( ) : PropertyRoute
리턴 PropertyRoute

OnCreate() 보호된 메소드

protected OnCreate ( ) : object
리턴 object

OnEntityChanged() 보호된 메소드

protected OnEntityChanged ( object oldValue, object newValue ) : void
oldValue object
newValue object
리턴 void

OnFinding() 보호된 메소드

protected OnFinding ( ) : object
리턴 object

OnLoad() 공개 메소드

public OnLoad ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

OnRemoving() 보호된 메소드

protected OnRemoving ( object entity ) : bool
entity object
리턴 bool

OnViewingOrNavigating() 보호된 메소드

protected OnViewingOrNavigating ( object entity, bool creating ) : object
entity object
creating bool
리턴 object

SelectType() 공개 메소드

public SelectType ( bool>.Func filterType ) : Type
filterType bool>.Func
리턴 System.Type

SetEntityUserInteraction() 보호된 메소드

protected SetEntityUserInteraction ( object entity ) : void
entity object
리턴 void

UpdateVisibility() 보호된 메소드

protected UpdateVisibility ( ) : void
리턴 void

_CanNavigate() 보호된 메소드

protected _CanNavigate ( object entity ) : bool
entity object
리턴 bool

_CanView() 보호된 메소드

protected _CanView ( object entity ) : bool
entity object
리턴 bool

_OnNavigating() 보호된 메소드

protected _OnNavigating ( object entity ) : void
entity object
리턴 void

btCreate_Click() 보호된 메소드

protected btCreate_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

btFind_Click() 보호된 메소드

protected btFind_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

btRemove_Click() 보호된 메소드

protected btRemove_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

btView_Click() 보호된 메소드

protected btView_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

프로퍼티 상세

CreateCommand 공개적으로 정적으로 프로퍼티

public static RoutedCommand,System.Windows.Input CreateCommand
리턴 System.Windows.Input.RoutedCommand

CreateProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows CreateProperty
리턴 System.Windows.DependencyProperty

EntityProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows EntityProperty
리턴 System.Windows.DependencyProperty

EntityTemplateProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows EntityTemplateProperty
리턴 System.Windows.DependencyProperty

EntityTemplateSelectorProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows EntityTemplateSelectorProperty
리턴 System.Windows.DependencyProperty

FindCommand 공개적으로 정적으로 프로퍼티

public static RoutedCommand,System.Windows.Input FindCommand
리턴 System.Windows.Input.RoutedCommand

FindProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows FindProperty
리턴 System.Windows.DependencyProperty

ImplementationsProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows ImplementationsProperty
리턴 System.Windows.DependencyProperty

NavigateProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows NavigateProperty
리턴 System.Windows.DependencyProperty

ReadonlyEntityProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows ReadonlyEntityProperty
리턴 System.Windows.DependencyProperty

RemoveCommand 공개적으로 정적으로 프로퍼티

public static RoutedCommand,System.Windows.Input RemoveCommand
리턴 System.Windows.Input.RoutedCommand

RemoveProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows RemoveProperty
리턴 System.Windows.DependencyProperty

ViewCommand 공개적으로 정적으로 프로퍼티

public static RoutedCommand,System.Windows.Input ViewCommand
리턴 System.Windows.Input.RoutedCommand

ViewOnCreateProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows ViewOnCreateProperty
리턴 System.Windows.DependencyProperty

ViewProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows ViewProperty
리턴 System.Windows.DependencyProperty

isUserInteraction 보호되어 있는 프로퍼티

protected bool isUserInteraction
리턴 bool

safeImplementations 보호되어 있는 프로퍼티

protected Implementations? safeImplementations
리턴 Implementations?