C# Класс MigraDoc.DocumentObjectModel.Internals.ValueDescriptor

Base class of all value descriptor classes.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
MemberType System.Type
ValueName string
ValueType System.Type

Защищенные свойства (Protected)

Свойство Тип Описание
memberInfo System.Reflection.MemberInfo

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

Метод Описание
CreateValue ( ) : object
GetValue ( DocumentObject dom, GV flags ) : object
IsNull ( DocumentObject dom ) : bool
SetNull ( DocumentObject dom ) : void
SetValue ( DocumentObject dom, object val ) : void

Приватные методы

Метод Описание
CreateValueDescriptor ( MemberInfo memberInfo, MigraDoc.DocumentObjectModel.Internals.DVAttribute attr ) : ValueDescriptor
ValueDescriptor ( string valueName, Type valueType, Type memberType, MemberInfo memberInfo, VDFlags flags ) : System

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

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

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

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

public abstract GetValue ( DocumentObject dom, GV flags ) : object
dom DocumentObject
flags GV
Результат object

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

public abstract IsNull ( DocumentObject dom ) : bool
dom DocumentObject
Результат bool

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

public abstract SetNull ( DocumentObject dom ) : void
dom DocumentObject
Результат void

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

public abstract SetValue ( DocumentObject dom, object val ) : void
dom DocumentObject
val object
Результат void

Описание свойств

MemberType публичное свойство

Type of the described field or property, e.g. typeof(NInt) for an NInt.
public Type,System MemberType
Результат System.Type

ValueName публичное свойство

Name of the value.
public string ValueName
Результат string

ValueType публичное свойство

Type of the described value, e.g. typeof(Int32) for an NInt.
public Type,System ValueType
Результат System.Type

memberInfo защищенное свойство

FieldInfo of the described field.
protected MemberInfo,System.Reflection memberInfo
Результат System.Reflection.MemberInfo