C# Class Stetic.PropertyDescriptor

Inheritance: ItemDescriptor
Afficher le fichier Open project: mono/stetic Class Usage Examples

Protected Properties

Свойство Type Description
defaultValue object
editorType System.Type
gladeOverride bool
isRuntimeProperty bool
label string
minimum object
translatable bool
typeConverter System.ComponentModel.TypeConverter

Méthodes publiques

Méthode Description
GetRuntimeValue ( object obj ) : object
GetValue ( object obj ) : object
IsDefaultValue ( object value ) : bool
IsTranslated ( object obj ) : bool
ResetValue ( object instance ) : void
SetRuntimeValue ( object obj, object value ) : void
SetTranslated ( object obj, bool translated ) : void
SetTranslationComment ( object obj, string comment ) : void
SetTranslationContext ( object obj, string context ) : void
SetValue ( object obj, object value ) : void
StringToValue ( string value ) : object
TranslationComment ( object obj ) : string
TranslationContext ( object obj ) : string
ValueToString ( object value ) : string

Méthodes protégées

Méthode Description
Load ( XmlElement elem ) : void
PropertyDescriptor ( ) : System
PropertyDescriptor ( XmlElement elem, Stetic.ItemGroup group, ClassDescriptor klass ) : System

Method Details

GetRuntimeValue() public méthode

public GetRuntimeValue ( object obj ) : object
obj object
Résultat object

GetValue() public abstract méthode

public abstract GetValue ( object obj ) : object
obj object
Résultat object

IsDefaultValue() public méthode

public IsDefaultValue ( object value ) : bool
value object
Résultat bool

IsTranslated() public méthode

public IsTranslated ( object obj ) : bool
obj object
Résultat bool

Load() protected méthode

protected Load ( XmlElement elem ) : void
elem System.Xml.XmlElement
Résultat void

PropertyDescriptor() protected méthode

protected PropertyDescriptor ( ) : System
Résultat System

PropertyDescriptor() protected méthode

protected PropertyDescriptor ( XmlElement elem, Stetic.ItemGroup group, ClassDescriptor klass ) : System
elem System.Xml.XmlElement
group Stetic.ItemGroup
klass ClassDescriptor
Résultat System

ResetValue() public méthode

public ResetValue ( object instance ) : void
instance object
Résultat void

SetRuntimeValue() public méthode

public SetRuntimeValue ( object obj, object value ) : void
obj object
value object
Résultat void

SetTranslated() public méthode

public SetTranslated ( object obj, bool translated ) : void
obj object
translated bool
Résultat void

SetTranslationComment() public méthode

public SetTranslationComment ( object obj, string comment ) : void
obj object
comment string
Résultat void

SetTranslationContext() public méthode

public SetTranslationContext ( object obj, string context ) : void
obj object
context string
Résultat void

SetValue() public abstract méthode

public abstract SetValue ( object obj, object value ) : void
obj object
value object
Résultat void

StringToValue() public méthode

public StringToValue ( string value ) : object
value string
Résultat object

TranslationComment() public méthode

public TranslationComment ( object obj ) : string
obj object
Résultat string

TranslationContext() public méthode

public TranslationContext ( object obj ) : string
obj object
Résultat string

ValueToString() public méthode

public ValueToString ( object value ) : string
value object
Résultat string

Property Details

defaultValue protected_oe property

protected object defaultValue
Résultat object

editorType protected_oe property

protected Type,System editorType
Résultat System.Type

gladeOverride protected_oe property

protected bool gladeOverride
Résultat bool

isRuntimeProperty protected_oe property

protected bool isRuntimeProperty
Résultat bool

label protected_oe property

protected string label
Résultat string

minimum protected_oe property

protected object minimum
Résultat object

translatable protected_oe property

protected bool translatable
Résultat bool

typeConverter protected_oe property

protected TypeConverter,System.ComponentModel typeConverter
Résultat System.ComponentModel.TypeConverter