C# Класс CmisSync.CmisTree.CmisTreeDataSource

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

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

Свойство Тип Описание
LockRepositories Object
Logger log4net.ILog
Repositories IList

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

Метод Описание
CmisTreeDataSource ( List repositories ) : System
GetChild ( NSOutlineView outlineView, int childIndex, NSObject item ) : NSObject
GetChildrenCount ( NSOutlineView outlineView, NSObject item ) : int
GetObjectValue ( NSOutlineView outlineView, NSTableColumn tableColumn, NSObject item ) : NSObject
ItemExpandable ( NSOutlineView outlineView, NSObject item ) : bool
SetObjectValue ( NSOutlineView outlineView, NSObject theObject, NSTableColumn tableColumn, NSObject item ) : void
UpdateCmisTree ( RootFolder root ) : void

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

Метод Описание
UpdateItem ( NSObject &item ) : void

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

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

public CmisTreeDataSource ( List repositories ) : System
repositories List
Результат System

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

public GetChild ( NSOutlineView outlineView, int childIndex, NSObject item ) : NSObject
outlineView NSOutlineView
childIndex int
item MonoMac.Foundation.NSObject
Результат MonoMac.Foundation.NSObject

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

public GetChildrenCount ( NSOutlineView outlineView, NSObject item ) : int
outlineView NSOutlineView
item MonoMac.Foundation.NSObject
Результат int

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

public GetObjectValue ( NSOutlineView outlineView, NSTableColumn tableColumn, NSObject item ) : NSObject
outlineView NSOutlineView
tableColumn NSTableColumn
item MonoMac.Foundation.NSObject
Результат MonoMac.Foundation.NSObject

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

public ItemExpandable ( NSOutlineView outlineView, NSObject item ) : bool
outlineView NSOutlineView
item MonoMac.Foundation.NSObject
Результат bool

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

public SetObjectValue ( NSOutlineView outlineView, NSObject theObject, NSTableColumn tableColumn, NSObject item ) : void
outlineView NSOutlineView
theObject MonoMac.Foundation.NSObject
tableColumn NSTableColumn
item MonoMac.Foundation.NSObject
Результат void

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

public UpdateCmisTree ( RootFolder root ) : void
root RootFolder
Результат void

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

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

protected Object LockRepositories
Результат Object

Logger защищенное статическое свойство

protected static ILog,log4net Logger
Результат log4net.ILog

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

protected IList Repositories
Результат IList