C# Class Stetic.CecilClassDescriptor

Inheritance: Stetic.ClassDescriptor
Afficher le fichier Open project: mono/stetic Class Usage Examples

Méthodes publiques

Méthode Description
CecilClassDescriptor ( CecilWidgetLibrary lib, XmlElement element, ClassDescriptor typeClassDescriptor, XmlElement steticDefinition, Mono.Cecil.TypeDefinition cls ) : System
CreateInstance ( Stetic proj ) : object
CreateWrapper ( ) : Stetic.ObjectWrapper

Méthodes protégées

Méthode Description
CreateItemDescriptor ( XmlElement elem, Stetic group ) : Stetic.ItemDescriptor

Private Methods

Méthode Description
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

Method Details

CecilClassDescriptor() public méthode

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
Résultat System

CreateInstance() public méthode

public CreateInstance ( Stetic proj ) : object
proj Stetic
Résultat object

CreateItemDescriptor() protected méthode

protected CreateItemDescriptor ( XmlElement elem, Stetic group ) : Stetic.ItemDescriptor
elem System.Xml.XmlElement
group Stetic
Résultat Stetic.ItemDescriptor

CreateWrapper() public méthode

public CreateWrapper ( ) : Stetic.ObjectWrapper
Résultat Stetic.ObjectWrapper