MonobjcMonobjc Documented Class Library
INSOutlineViewDataSource Interface
NamespacesMonobjc.AppKitINSOutlineViewDataSource

[Missing <summary> documentation for "T:Monobjc.AppKit.INSOutlineViewDataSource"]

Declaration Syntax
C#Visual BasicVisual C++
public interface INSOutlineViewDataSource : IManagedWrapper
Public Interface INSOutlineViewDataSource _
	Inherits IManagedWrapper
public interface class INSOutlineViewDataSource : IManagedWrapper
Members
All MembersMethodsProperties



IconMemberDescription
CastAs<(Of <<'(T>)>>)()()()()
Try to cast the current instance to the given type. The cast is dynamically tested for safety.
(Inherited from IManagedWrapper.)
CastTo<(Of <<'(T>)>>)()()()()
Cast the current instance to the given type. The cast is dynamically tested for safety.
(Inherited from IManagedWrapper.)
NativePointer

Gets the underlying native pointer.

(Inherited from IManagedWrapper.)
OutlineViewAcceptDropItemChildIndex(NSOutlineView, INSDraggingInfo, Id, NSInteger)

Returns a Boolean value that indicates whether a drop operation was successful.

Original signature is '- (BOOL)outlineView:(NSOutlineView *)outlineView acceptDrop:(id < NSDraggingInfo >)info item:(id)item childIndex:(NSInteger)index'

Available in Mac OS X v10.0 and later.


OutlineViewChildOfItem(NSOutlineView, NSInteger, Id)

Returns the child item at the specified index of a given item.

Original signature is '- (id)outlineView:(NSOutlineView *)outlineView child:(NSInteger)index ofItem:(id)item'

Available in Mac OS X v10.0 and later.


OutlineViewIsItemExpandable(NSOutlineView, Id)

Returns a Boolean value that indicates whether the a given item is expandable.

Original signature is '- (BOOL)outlineView:(NSOutlineView *)outlineView isItemExpandable:(id)item'

Available in Mac OS X v10.0 and later.


OutlineViewItemForPersistentObject(NSOutlineView, Id)

Invoked by outlineView to return the item for the archived object.

Original signature is '- (id)outlineView:(NSOutlineView *)outlineView itemForPersistentObject:(id)object'

Available in Mac OS X v10.0 and later.


OutlineViewNamesOfPromisedFilesDroppedAtDestinationForDraggedItems(NSOutlineView, NSURL, NSArray)

Returns an array of filenames for the created files that the receiver promises to create.

Original signature is '- (NSArray *)outlineView:(NSOutlineView *)outlineView namesOfPromisedFilesDroppedAtDestination:(NSURL *)dropDestination forDraggedItems:(NSArray *)items'

Available in Mac OS X v10.4 and later.


OutlineViewNumberOfChildrenOfItem(NSOutlineView, Id)

Returns the number of child items encompassed by a given item.

Original signature is '- (NSInteger)outlineView:(NSOutlineView *)outlineView numberOfChildrenOfItem:(id)item'

Available in Mac OS X v10.0 and later.


OutlineViewObjectValueForTableColumnByItem(NSOutlineView, NSTableColumn, Id)

Invoked by outlineView to return the data object associated with the specified item.

Original signature is '- (id)outlineView:(NSOutlineView *)outlineView objectValueForTableColumn:(NSTableColumn *)tableColumn byItem:(id)item'

Available in Mac OS X v10.0 and later.


OutlineViewPersistentObjectForItem(NSOutlineView, Id)

Invoked by outlineView to return an archived object for item.

Original signature is '- (id)outlineView:(NSOutlineView *)outlineView persistentObjectForItem:(id)item'

Available in Mac OS X v10.0 and later.


OutlineViewSetObjectValueForTableColumnByItem(NSOutlineView, Id, NSTableColumn, Id)

Set the data object for a given item in a given column.

Original signature is '- (void)outlineView:(NSOutlineView *)outlineView setObjectValue:(id)object forTableColumn:(NSTableColumn *)tableColumn byItem:(id)item'

Available in Mac OS X v10.0 and later.


OutlineViewSortDescriptorsDidChange(NSOutlineView, NSArray)

Invoked by an outline view to notify the data source that the descriptors changed and the data may need to be resorted.

Original signature is '- (void)outlineView:(NSOutlineView *)outlineView sortDescriptorsDidChange:(NSArray *)oldDescriptors'

Available in Mac OS X v10.3 and later.


OutlineViewValidateDropProposedItemProposedChildIndex(NSOutlineView, INSDraggingInfo, Id, NSInteger)

Used by an outline view to determine a valid drop target.

Original signature is '- (NSDragOperation)outlineView:(NSOutlineView *)outlineView validateDrop:(id < NSDraggingInfo >)info proposedItem:(id)item proposedChildIndex:(NSInteger)index'

Available in Mac OS X v10.0 and later.


OutlineViewWriteItemsToPasteboard(NSOutlineView, NSArray, NSPasteboard)

Returns a Boolean value that indicates whether a drag operation is allowed.

Original signature is '- (BOOL)outlineView:(NSOutlineView *)outlineView writeItems:(NSArray *)items toPasteboard:(NSPasteboard *)pboard'

Available in Mac OS X v10.0 and later.


SendMessage(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

(Inherited from IManagedWrapper.)
SendMessage<(Of <<'(TReturnType>)>>)(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

(Inherited from IManagedWrapper.)
SendMessageSuper(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

(Inherited from IManagedWrapper.)
SendMessageSuper<(Of <<'(TReturnType>)>>)(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

(Inherited from IManagedWrapper.)
SendMessageSuperVarArgs(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
SendMessageSuperVarArgs<(Of <<'(TReturnType>)>>)(Class, String, array<Object>[]()[][])

Sends a message to the super instance of this receiver.

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
SendMessageVarArgs(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
SendMessageVarArgs<(Of <<'(TReturnType>)>>)(String, array<Object>[]()[][])

Sends a message to this receiver (either a Class or an object instance).

The last parameter passed must be an object array that contains the variable list of arguments

(Inherited from IManagedWrapper.)
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)