C# 클래스 CmisSync.CmisTree.CmisTreeDataSource

상속: NSOutlineViewDataSource
파일 보기 프로젝트 열기: OpenDataSpace/CmisSync 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
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