C# Класс Treefrog.Framework.Model.Property

Наследование: INamedResource, ICloneable
Показать файл Открыть проект

Открытые методы

Метод Описание
Clone ( ) : object
FromXmlProxy ( CommonX proxy ) : Property
Parse ( string value ) : void

Parses a given string value into the underlying data type and assign it as the property's value.

ResetModified ( ) : void
ToXmlProxyX ( Property property ) : CommonX.PropertyX
TrySetName ( string name ) : bool

Защищенные методы

Метод Описание
OnModified ( EventArgs e ) : void

Raises the Modified event.

OnValueChanged ( EventArgs e ) : void

Raises the ValueChanged event.

Property ( string name ) : System

Creates a new Property instance with a given name.

Property ( string name, Property property ) : System

Описание методов

Clone() публичный абстрактный Метод

public abstract Clone ( ) : object
Результат object

FromXmlProxy() публичный статический Метод

public static FromXmlProxy ( CommonX proxy ) : Property
proxy Treefrog.Framework.Model.Proxy.CommonX
Результат Property

OnModified() защищенный Метод

Raises the Modified event.
protected OnModified ( EventArgs e ) : void
e System.EventArgs An containing the event data.
Результат void

OnValueChanged() защищенный Метод

Raises the ValueChanged event.
protected OnValueChanged ( EventArgs e ) : void
e System.EventArgs An that contains the event data.
Результат void

Parse() публичный абстрактный Метод

Parses a given string value into the underlying data type and assign it as the property's value.
Thrown when the underlying conversion fails. Check InnerException for specific failure information.
public abstract Parse ( string value ) : void
value string A string representation of the value to assign.
Результат void

Property() защищенный Метод

Creates a new Property instance with a given name.
protected Property ( string name ) : System
name string The name of the property.
Результат System

Property() защищенный Метод

protected Property ( string name, Property property ) : System
name string
property Property
Результат System

ResetModified() публичный Метод

public ResetModified ( ) : void
Результат void

ToXmlProxyX() публичный статический Метод

public static ToXmlProxyX ( Property property ) : CommonX.PropertyX
property Property
Результат Treefrog.Framework.Model.Proxy.CommonX.PropertyX

TrySetName() публичный Метод

public TrySetName ( string name ) : bool
name string
Результат bool