MonobjcMonobjc Documented Class Library
NSOutlineView..::..OutlineViewDataCellForTableColumnItemEventHandler Delegate
NamespacesMonobjc.AppKitNSOutlineViewNSOutlineView..::..OutlineViewDataCellForTableColumnItemEventHandler

Returns the cell to use in a given column for a given item.

Original signature is '- (NSCell *)outlineView:(NSOutlineView *)outlineView dataCellForTableColumn:(NSTableColumn *)tableColumn item:(id)item'

Available in Mac OS X v10.5 and later.

Declaration Syntax
C#Visual BasicVisual C++
public delegate NSCell OutlineViewDataCellForTableColumnItemEventHandler(
	NSOutlineView outlineView,
	NSTableColumn tableColumn,
	Id item
)
Public Delegate Function OutlineViewDataCellForTableColumnItemEventHandler ( _
	outlineView As NSOutlineView, _
	tableColumn As NSTableColumn, _
	item As Id _
) As NSCell
public delegate NSCell^ OutlineViewDataCellForTableColumnItemEventHandler(
	NSOutlineView^ outlineView, 
	NSTableColumn^ tableColumn, 
	Id^ item
)
Parameters
outlineView (NSOutlineView)
The outline view that sent the message.
tableColumn (NSTableColumn)
The table column for which the cell is required. This value may be nil.
item (Id)
The item for which the cell is required.
Return Value
The cell to use in column tableColumn for item item, or nil (see Discussion). The cell must properly implement copyWithZone: (since it may be copied by by the outline view).
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)