C# Class MigraDoc.DocumentObjectModel.Internals.ValueDescriptor

Base class of all value descriptor classes.
Afficher le fichier Open project: DavidS/MigraDoc Class Usage Examples

Méthodes publiques

Свойство Type Description
MemberType System.Type
ValueName string
ValueType System.Type

Protected Properties

Свойство Type Description
memberInfo System.Reflection.MemberInfo

Méthodes publiques

Méthode Description
CreateValue ( ) : object
GetValue ( DocumentObject dom, GV flags ) : object
IsNull ( DocumentObject dom ) : bool
SetNull ( DocumentObject dom ) : void
SetValue ( DocumentObject dom, object val ) : void

Private Methods

Méthode Description
CreateValueDescriptor ( MemberInfo memberInfo, MigraDoc.DocumentObjectModel.Internals.DVAttribute attr ) : ValueDescriptor
ValueDescriptor ( string valueName, Type valueType, Type memberType, MemberInfo memberInfo, VDFlags flags ) : System

Method Details

CreateValue() public méthode

public CreateValue ( ) : object
Résultat object

GetValue() public abstract méthode

public abstract GetValue ( DocumentObject dom, GV flags ) : object
dom DocumentObject
flags GV
Résultat object

IsNull() public abstract méthode

public abstract IsNull ( DocumentObject dom ) : bool
dom DocumentObject
Résultat bool

SetNull() public abstract méthode

public abstract SetNull ( DocumentObject dom ) : void
dom DocumentObject
Résultat void

SetValue() public abstract méthode

public abstract SetValue ( DocumentObject dom, object val ) : void
dom DocumentObject
val object
Résultat void

Property Details

MemberType public_oe property

Type of the described field or property, e.g. typeof(NInt) for an NInt.
public Type,System MemberType
Résultat System.Type

ValueName public_oe property

Name of the value.
public string ValueName
Résultat string

ValueType public_oe property

Type of the described value, e.g. typeof(Int32) for an NInt.
public Type,System ValueType
Résultat System.Type

memberInfo protected_oe property

FieldInfo of the described field.
protected MemberInfo,System.Reflection memberInfo
Résultat System.Reflection.MemberInfo