C# Class Signum.Windows.EntityBase

Inheritance: LineBase
Afficher le fichier Open project: signumsoftware/framework

Méthodes publiques

Свойство Type Description
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

Protected Properties

Свойство Type Description
isUserInteraction bool
safeImplementations Implementations?

Méthodes publiques

Méthode Description
GetEntityPropertyRoute ( ) : PropertyRoute
OnLoad ( object sender, RoutedEventArgs e ) : void
SelectType ( bool>.Func filterType ) : Type

Méthodes protégées

Méthode Description
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

Private Methods

Méthode Description
EntityBase ( ) : System
IsReadOnlyChanged ( object sender, EventArgs e ) : void
SetType ( Type type ) : void
_OnViewing ( object entity, bool creating ) : object

Method Details

CanCreate() protected méthode

protected CanCreate ( ) : bool
Résultat bool

CanFind() protected méthode

protected CanFind ( ) : bool
Résultat bool

CanRemove() protected méthode

protected CanRemove ( ) : bool
Résultat bool

CanViewOrNavigate() protected méthode

protected CanViewOrNavigate ( ) : bool
Résultat bool

CanViewOrNavigate() protected méthode

protected CanViewOrNavigate ( object entity ) : bool
entity object
Résultat bool

GetEntityPropertyRoute() public méthode

public GetEntityPropertyRoute ( ) : PropertyRoute
Résultat PropertyRoute

OnCreate() protected méthode

protected OnCreate ( ) : object
Résultat object

OnEntityChanged() protected méthode

protected OnEntityChanged ( object oldValue, object newValue ) : void
oldValue object
newValue object
Résultat void

OnFinding() protected méthode

protected OnFinding ( ) : object
Résultat object

OnLoad() public méthode

public OnLoad ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Résultat void

OnRemoving() protected méthode

protected OnRemoving ( object entity ) : bool
entity object
Résultat bool

OnViewingOrNavigating() protected méthode

protected OnViewingOrNavigating ( object entity, bool creating ) : object
entity object
creating bool
Résultat object

SelectType() public méthode

public SelectType ( bool>.Func filterType ) : Type
filterType bool>.Func
Résultat System.Type

SetEntityUserInteraction() protected méthode

protected SetEntityUserInteraction ( object entity ) : void
entity object
Résultat void

UpdateVisibility() protected méthode

protected UpdateVisibility ( ) : void
Résultat void

_CanNavigate() protected méthode

protected _CanNavigate ( object entity ) : bool
entity object
Résultat bool

_CanView() protected méthode

protected _CanView ( object entity ) : bool
entity object
Résultat bool

_OnNavigating() protected méthode

protected _OnNavigating ( object entity ) : void
entity object
Résultat void

btCreate_Click() protected méthode

protected btCreate_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Résultat void

btFind_Click() protected méthode

protected btFind_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Résultat void

btRemove_Click() protected méthode

protected btRemove_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Résultat void

btView_Click() protected méthode

protected btView_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Résultat void

Property Details

CreateCommand public_oe static_oe property

public static RoutedCommand,System.Windows.Input CreateCommand
Résultat System.Windows.Input.RoutedCommand

CreateProperty public_oe static_oe property

public static DependencyProperty,System.Windows CreateProperty
Résultat System.Windows.DependencyProperty

EntityProperty public_oe static_oe property

public static DependencyProperty,System.Windows EntityProperty
Résultat System.Windows.DependencyProperty

EntityTemplateProperty public_oe static_oe property

public static DependencyProperty,System.Windows EntityTemplateProperty
Résultat System.Windows.DependencyProperty

EntityTemplateSelectorProperty public_oe static_oe property

public static DependencyProperty,System.Windows EntityTemplateSelectorProperty
Résultat System.Windows.DependencyProperty

FindCommand public_oe static_oe property

public static RoutedCommand,System.Windows.Input FindCommand
Résultat System.Windows.Input.RoutedCommand

FindProperty public_oe static_oe property

public static DependencyProperty,System.Windows FindProperty
Résultat System.Windows.DependencyProperty

ImplementationsProperty public_oe static_oe property

public static DependencyProperty,System.Windows ImplementationsProperty
Résultat System.Windows.DependencyProperty

NavigateProperty public_oe static_oe property

public static DependencyProperty,System.Windows NavigateProperty
Résultat System.Windows.DependencyProperty

ReadonlyEntityProperty public_oe static_oe property

public static DependencyProperty,System.Windows ReadonlyEntityProperty
Résultat System.Windows.DependencyProperty

RemoveCommand public_oe static_oe property

public static RoutedCommand,System.Windows.Input RemoveCommand
Résultat System.Windows.Input.RoutedCommand

RemoveProperty public_oe static_oe property

public static DependencyProperty,System.Windows RemoveProperty
Résultat System.Windows.DependencyProperty

ViewCommand public_oe static_oe property

public static RoutedCommand,System.Windows.Input ViewCommand
Résultat System.Windows.Input.RoutedCommand

ViewOnCreateProperty public_oe static_oe property

public static DependencyProperty,System.Windows ViewOnCreateProperty
Résultat System.Windows.DependencyProperty

ViewProperty public_oe static_oe property

public static DependencyProperty,System.Windows ViewProperty
Résultat System.Windows.DependencyProperty

isUserInteraction protected_oe property

protected bool isUserInteraction
Résultat bool

safeImplementations protected_oe property

protected Implementations? safeImplementations
Résultat Implementations?