C# 클래스 Treefrog.Framework.Model.Property

상속: INamedResource, ICloneable
파일 보기 프로젝트 열기: jaquadro/Treefrog

공개 메소드들

메소드 설명
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