C# Класс Stetic.CecilClassDescriptor

Наследование: Stetic.ClassDescriptor
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CecilClassDescriptor ( CecilWidgetLibrary lib, XmlElement element, ClassDescriptor typeClassDescriptor, XmlElement steticDefinition, Mono.Cecil.TypeDefinition cls ) : System
CreateInstance ( Stetic proj ) : object
CreateWrapper ( ) : Stetic.ObjectWrapper

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

Метод Описание
CreateItemDescriptor ( XmlElement elem, Stetic group ) : Stetic.ItemDescriptor

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

Метод Описание
CanCreateWidgetInstance ( string typeName ) : bool
CreateFakeWidget ( string typeName ) : Gtk.Widget
FindEvent ( Mono.Cecil.TypeDefinition cls, string name ) : Mono.Cecil.EventDefinition
FindProperty ( Mono.Cecil.TypeDefinition cls, string name ) : Mono.Cecil.PropertyDefinition
MakeChildrenUnselectable ( Gtk w ) : void
NeedsBlackBox ( string typeName ) : bool

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

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

public CecilClassDescriptor ( CecilWidgetLibrary lib, XmlElement element, ClassDescriptor typeClassDescriptor, XmlElement steticDefinition, Mono.Cecil.TypeDefinition cls ) : System
lib CecilWidgetLibrary
element System.Xml.XmlElement
typeClassDescriptor ClassDescriptor
steticDefinition System.Xml.XmlElement
cls Mono.Cecil.TypeDefinition
Результат System

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

public CreateInstance ( Stetic proj ) : object
proj Stetic
Результат object

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

protected CreateItemDescriptor ( XmlElement elem, Stetic group ) : Stetic.ItemDescriptor
elem System.Xml.XmlElement
group Stetic
Результат Stetic.ItemDescriptor

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

public CreateWrapper ( ) : Stetic.ObjectWrapper
Результат Stetic.ObjectWrapper