C# Класс Smartmobili.Cocoa.NSObjectDecoder

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ContainsValueForKey ( NSString keyName ) : bool
Create ( System.Xml.Linq.XElement xCurrentElement = null ) : object
DecodeBoolForKey ( string keyName ) : bool
DecodeIntForKey ( string keyName ) : int
DecodeObjectForKey ( string keyName ) : id
DecodePointForKey ( string keyName ) : NSPoint
DecodeRectForKey ( string keyName ) : NSRect
DecodeSizeForKey ( string keyName ) : NSSize
DecodeValueOfObjCType ( string valueType, object &data ) : void
NSObjectDecoder ( ) : System
NSObjectDecoder ( IBDocument ibDocument, System.Xml.Linq.XElement xElement ) : System
ResolveReference ( object instance, string propertyName, System.Xml.Linq.XElement xElement ) : object

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

Метод Описание
CreateDictionary ( System.Xml.Linq.XElement xElement ) : void
CreateFromClassName ( System.Xml.Linq.XElement xElement, string attrClass ) : object

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

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

public ContainsValueForKey ( NSString keyName ) : bool
keyName NSString
Результат bool

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

public Create ( System.Xml.Linq.XElement xCurrentElement = null ) : object
xCurrentElement System.Xml.Linq.XElement
Результат object

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

public DecodeBoolForKey ( string keyName ) : bool
keyName string
Результат bool

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

public DecodeIntForKey ( string keyName ) : int
keyName string
Результат int

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

public DecodeObjectForKey ( string keyName ) : id
keyName string
Результат id

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

public DecodePointForKey ( string keyName ) : NSPoint
keyName string
Результат NSPoint

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

public DecodeRectForKey ( string keyName ) : NSRect
keyName string
Результат NSRect

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

public DecodeSizeForKey ( string keyName ) : NSSize
keyName string
Результат NSSize

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

public DecodeValueOfObjCType ( string valueType, object &data ) : void
valueType string
data object
Результат void

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

public NSObjectDecoder ( ) : System
Результат System

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

public NSObjectDecoder ( IBDocument ibDocument, System.Xml.Linq.XElement xElement ) : System
ibDocument IBDocument
xElement System.Xml.Linq.XElement
Результат System

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

public ResolveReference ( object instance, string propertyName, System.Xml.Linq.XElement xElement ) : object
instance object
propertyName string
xElement System.Xml.Linq.XElement
Результат object