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

C# | Visual Basic | Visual C++ |
public interface INSBrowserDelegate : IManagedWrapper, INSControlTextEditingDelegate
Public Interface INSBrowserDelegate _ Inherits IManagedWrapper, INSControlTextEditingDelegate
public interface class INSBrowserDelegate : IManagedWrapper, INSControlTextEditingDelegate

All Members | Methods | Properties | |||
Icon | Member | Description |
---|---|---|
![]() | BrowserAcceptDropAtRowColumnDropOperation(NSBrowser, INSDraggingInfo, NSInteger, NSInteger, NSBrowserDropOperation) | Sent to the delegate during a dragging session to determine whether to accept the drop. Original signature is '- (BOOL)browser:(NSBrowser *)browser acceptDrop:(id <NSDraggingInfo>)info atRow:(NSInteger)row column:(NSInteger)column dropOperation:(NSBrowserDropOperation)dropOperation' Available in Mac OS X v10.5 and later. |
![]() | BrowserCanDragRowsWithIndexesInColumnWithEvent(NSBrowser, NSIndexSet, NSInteger, NSEvent) | Sent to the delegate to determine whether the browser can attempt to initiate a drag of the specified rows for the specified event. Original signature is '- (BOOL)browser:(NSBrowser *)browser canDragRowsWithIndexes:(NSIndexSet *)rowIndexes inColumn:(NSInteger)column withEvent:(NSEvent *)event' Available in Mac OS X v10.5 and later. |
![]() | BrowserChildOfItem(NSBrowser, NSInteger, Id) | Asks the delegate to return the child of the specified item at the specified index. Original signature is '- (id)browser:(NSBrowser *)browser child:(NSInteger)index ofItem:(id)item' Available in Mac OS X v10.6 and later. |
![]() | BrowserColumnConfigurationDidChange(NSNotification) | Used by clients to implement their own column width persistence. Original signature is '- (void)browserColumnConfigurationDidChange:(NSNotification *)notification' Available in Mac OS X v10.3 and later. |
![]() | BrowserCreateRowsForColumnInMatrix(NSBrowser, NSInteger, NSMatrix) | Creates a row in the given matrix for each row of data in the specified column of the browser. Original signature is '- (void)browser:(NSBrowser *)sender createRowsForColumn:(NSInteger)column inMatrix:(NSMatrix *)matrix' Available in Mac OS X v10.0 and later. |
![]() | BrowserDidChangeLastColumnToColumn(NSBrowser, NSInteger, NSInteger) | Tells the delegate that the browser’s last column changed. Original signature is '- (void)browser:(NSBrowser *)browser didChangeLastColumn:(NSInteger)oldLastColumn toColumn:(NSInteger)column' Available in Mac OS X v10.6 and later. |
![]() | BrowserDidScroll(NSBrowser) | Notifies the delegate when the browser has scrolled. Original signature is '- (void)browserDidScroll:(NSBrowser *)sender' Available in Mac OS X v10.0 and later. |
![]() | BrowserDraggingImageForRowsWithIndexesInColumnWithEventOffset(NSBrowser, NSIndexSet, NSInteger, NSEvent, NSPoint%) | Sent to the delegate to obtain an image to represent dragged rows during a drag operation on a browser. Original signature is '- (NSImage *)browser:(NSBrowser *)browser draggingImageForRowsWithIndexes:(NSIndexSet *)rowIndexes inColumn:(NSInteger)column withEvent:(NSEvent *)event offset:(NSPointPointer)dragImageOffset' Available in Mac OS X v10.5 and later. |
![]() | BrowserHeaderViewControllerForItem(NSBrowser, Id) | Asks the delegate for a controller that provides a header view for the specified column item. Original signature is '- (NSViewController *)browser:(NSBrowser *)browser headerViewControllerForItem:(id)item' Available in Mac OS X v10.6 and later. |
![]() | BrowserHeightOfRowInColumn(NSBrowser, NSInteger, NSInteger) | Specifies the height of the specified row in the specified column. Original signature is '- (CGFloat)browser:(NSBrowser *)browser heightOfRow:(NSInteger)row inColumn:(NSInteger)columnIndex' Available in Mac OS X v10.6 and later. |
![]() | BrowserIsColumnValid(NSBrowser, NSInteger) | Returns whether the contents of the specified column are valid. Original signature is '- (BOOL)browser:(NSBrowser *)sender isColumnValid:(NSInteger)column' Available in Mac OS X v10.0 and later. |
![]() | BrowserIsLeafItem(NSBrowser, Id) | Asks the delegate whether the specified item is a leaf item (an item that cannot be expanded). Original signature is '- (BOOL)browser:(NSBrowser *)browser isLeafItem:(id)item' Available in Mac OS X v10.6 and later. |
![]() | BrowserNamesOfPromisedFilesDroppedAtDestinationForDraggedRowsWithIndexesInColumn(NSBrowser, NSURL, NSIndexSet, NSInteger) | Implements file promise drag operations. Original signature is '- (NSArray *)browser:(NSBrowser *)browser namesOfPromisedFilesDroppedAtDestination:(NSURL *)dropDestination forDraggedRowsWithIndexes:(NSIndexSet *)rowIndexes inColumn:(NSInteger)column' Available in Mac OS X v10.5 and later. |
![]() | BrowserNextTypeSelectMatchFromRowToRowInColumnForString(NSBrowser, NSInteger, NSInteger, NSInteger, NSString) | Sent to the delegate to customize a browser’s keyboard-based selection (type select) behavior. Original signature is '- (NSInteger)browser:(NSBrowser *)browser nextTypeSelectMatchFromRow:(NSInteger)startRow toRow:(NSInteger)endRow inColumn:(NSInteger)column forString:(NSString *)searchString' Available in Mac OS X v10.5 and later. |
![]() | BrowserNumberOfChildrenOfItem(NSBrowser, Id) | Asks the delegate for the number of children the given item has. Original signature is '- (NSInteger)browser:(NSBrowser *)browser numberOfChildrenOfItem:(id)item' Available in Mac OS X v10.6 and later. |
![]() | BrowserNumberOfRowsInColumn(NSBrowser, NSInteger) | Returns the number of rows of data in the specified column. Original signature is '- (NSInteger)browser:(NSBrowser *)sender numberOfRowsInColumn:(NSInteger)column' Available in Mac OS X v10.0 and later. |
![]() | BrowserObjectValueForItem(NSBrowser, Id) | Returns the object that the specified item uses to draw its contents. Original signature is '- (id)browser:(NSBrowser *)browser objectValueForItem:(id)item' Available in Mac OS X v10.6 and later. |
![]() | BrowserPreviewViewControllerForLeafItem(NSBrowser, Id) | Asks the delegate for a controller that provides a preview column for the specified leaf item. Original signature is '- (NSViewController *)browser:(NSBrowser *)browser previewViewControllerForLeafItem:(id)item' Available in Mac OS X v10.6 and later. |
![]() | BrowserSelectCellWithStringInColumn(NSBrowser, NSString, NSInteger) | Asks the delegate to select the cell with the given title in the specified column. Original signature is '- (BOOL)browser:(NSBrowser *)sender selectCellWithString:(NSString *)title inColumn:(NSInteger)column' Available in Mac OS X v10.0 and later. |
![]() | BrowserSelectionIndexesForProposedSelectionInColumn(NSBrowser, NSIndexSet, NSInteger) | Asks the delegate for a set of indexes to select when the user changes the selection in the browser with the keyboard or mouse. Original signature is '- (NSIndexSet *)browser:(NSBrowser *)browser selectionIndexesForProposedSelection:(NSIndexSet *)proposedSelectionIndexes inColumn:(NSInteger)column' Available in Mac OS X v10.6 and later. |
![]() | BrowserSelectRowInColumn(NSBrowser, NSInteger, NSInteger) | Asks the delegate to select the cell at the specified row and column location. Original signature is '- (BOOL)browser:(NSBrowser *)sender selectRow:(NSInteger)row inColumn:(NSInteger)column' Available in Mac OS X v10.0 and later. |
![]() | BrowserSetObjectValueForItem(NSBrowser, Id, Id) | Sets the object that the specified item uses to draw its contents to the specified object. Original signature is '- (void)browser:(NSBrowser *)browser setObjectValue:(id)object forItem:(id)item' Available in Mac OS X v10.6 and later. |
![]() | BrowserShouldEditItem(NSBrowser, Id) | Asks the delegate whether the browser may start an editing session for the specified item. Original signature is '- (BOOL)browser:(NSBrowser *)browser shouldEditItem:(id)item' Available in Mac OS X v10.6 and later. |
![]() | BrowserShouldShowCellExpansionForRowColumn(NSBrowser, NSInteger, NSInteger) | Invoked to allow the delegate to control cell expansion for a specific row and column. Original signature is '- (BOOL)browser:(NSBrowser *)browser shouldShowCellExpansionForRow:(NSInteger)row column:(NSInteger)column' Available in Mac OS X v10.5 and later. |
![]() | BrowserShouldSizeColumnForUserResizeToWidth(NSBrowser, NSInteger, Boolean, CGFloat) | Used to determine a column’s initial size. Original signature is '- (CGFloat)browser:(NSBrowser *)browser shouldSizeColumn:(NSInteger)columnIndex forUserResize:(BOOL)forUserResize toWidth:(CGFloat)suggestedWidth' Available in Mac OS X v10.3 and later. |
![]() | BrowserShouldTypeSelectForEventWithCurrentSearchString(NSBrowser, NSEvent, NSString) | Sent to the delegate to determine whether keyboard-based selection (type select) for a given event and search string should proceed. Original signature is '- (BOOL)browser:(NSBrowser *)browser shouldTypeSelectForEvent:(NSEvent *)event withCurrentSearchString:(NSString *)searchString' Available in Mac OS X v10.5 and later. |
![]() | BrowserSizeToFitWidthOfColumn(NSBrowser, NSInteger) | Returns the ideal width for a column. Original signature is '- (CGFloat)browser:(NSBrowser *)browser sizeToFitWidthOfColumn:(NSInteger)columnIndex' Available in Mac OS X v10.3 and later. |
![]() | BrowserTitleOfColumn(NSBrowser, NSInteger) | Asks the delegate for the title to display above the specified column. Original signature is '- (NSString *)browser:(NSBrowser *)sender titleOfColumn:(NSInteger)column' Available in Mac OS X v10.0 and later. |
![]() | BrowserTypeSelectStringForRowInColumn(NSBrowser, NSInteger, NSInteger) | Sent to the delegate to get the keyboard-based selection (type select) string for the specified row and column. Original signature is '- (NSString *)browser:(NSBrowser *)browser typeSelectStringForRow:(NSInteger)row inColumn:(NSInteger)column' Available in Mac OS X v10.5 and later. |
![]() | BrowserValidateDropProposedRowColumnDropOperation(NSBrowser, INSDraggingInfo, NSInteger%, NSInteger%, NSBrowserDropOperation%) | Sent to the delegate during a dragging session to determine whether a drop should be accepted and to obtain the drop location. This method is required for a browser to be a drag destination. Original signature is '- (NSDragOperation)browser:(NSBrowser *)browser validateDrop:(id <NSDraggingInfo>)info proposedRow:(NSInteger *)row column:(NSInteger *)column dropOperation:(NSBrowserDropOperation *)dropOperation' Available in Mac OS X v10.5 and later. |
![]() | BrowserWillDisplayCellAtRowColumn(NSBrowser, Id, NSInteger, NSInteger) | Gives the delegate the opportunity to modify the specified cell at the given row and column location before the browser displays it. Original signature is '- (void)browser:(NSBrowser *)sender willDisplayCell:(id)cell atRow:(NSInteger)row column:(NSInteger)column' Available in Mac OS X v10.0 and later. |
![]() | BrowserWillScroll(NSBrowser) | Notifies the delegate when the browser will scroll. Original signature is '- (void)browserWillScroll:(NSBrowser *)sender' Available in Mac OS X v10.0 and later. |
![]() | BrowserWriteRowsWithIndexesInColumnToPasteboard(NSBrowser, NSIndexSet, NSInteger, NSPasteboard) | Determines whether a drag operation can proceed. This method is required for a browser to be a drag source. Original signature is '- (BOOL)browser:(NSBrowser *)browser writeRowsWithIndexes:(NSIndexSet *)rowIndexes inColumn:(NSInteger)column toPasteboard:(NSPasteboard *)pasteboard' Available in Mac OS X v10.5 and later. |
![]() | 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.) |
![]() | ControlDidFailToFormatStringErrorDescription(NSControl, NSString, NSString) | Invoked when the formatter for the cell belonging to the specified control cannot convert a string to an underlying object. Original signature is '- (BOOL)control:(NSControl *)control didFailToFormatString:(NSString *)string errorDescription:(NSString *)error' Available in Mac OS X v10.0 and later. |
![]() | ControlDidFailToValidatePartialStringErrorDescription(NSControl, NSString, NSString) | Invoked when the formatter for the cell belonging to control (or selected cell) rejects a partial string a user is typing into the cell. Original signature is '- (void)control:(NSControl *)control didFailToValidatePartialString:(NSString *)string errorDescription:(NSString *)error' Available in Mac OS X v10.0 and later. |
![]() | ControlIsValidObject(NSControl, Id) | Invoked when the insertion point leaves a cell belonging to the specified control, but before the value of the cell’s object is displayed. Original signature is '- (BOOL)control:(NSControl *)control isValidObject:(id)object' Available in Mac OS X v10.0 and later. |
![]() | ControlTextShouldBeginEditing(NSControl, NSText) | Invoked when the user tries to enter a character in a cell of a control that allows editing of text (such as a text field or form field). Original signature is '- (BOOL)control:(NSControl *)control textShouldBeginEditing:(NSText *)fieldEditor' Available in Mac OS X v10.0 and later. |
![]() | ControlTextShouldEndEditing(NSControl, NSText) | Invoked when the insertion point tries to leave a cell of the control that has been edited. Original signature is '- (BOOL)control:(NSControl *)control textShouldEndEditing:(NSText *)fieldEditor' Available in Mac OS X v10.0 and later. |
![]() | ControlTextViewCompletionsForPartialWordRangeIndexOfSelectedItem(NSControl, NSTextView, NSArray, NSRange, NSInteger%) | Invoked to allow you to control the list of proposed text completions generated by text fields and other controls. Original signature is '- (NSArray *)control:(NSControl *)control textView:(NSTextView *)textView completions:(NSArray *)words forPartialWordRange:(NSRange)charRange indexOfSelectedItem:(NSInteger *)index' Available in Mac OS X v10.3 and later. |
![]() | ControlTextViewDoCommandBySelector(NSControl, NSTextView, IntPtr) | Invoked when users press keys with predefined bindings in a cell of the specified control. Original signature is '- (BOOL)control:(NSControl *)control textView:(NSTextView *)textView doCommandBySelector:(SEL)command' Available in Mac OS X v10.0 and later. |
![]() | NativePointer | Gets the underlying native pointer. |
![]() | RootItemForBrowser(NSBrowser) | Asks the delegate to return the root item of the browser. Original signature is '- (id)rootItemForBrowser:(NSBrowser *)browser' Available in Mac OS X v10.6 and later. |
![]() | SendMessage(String, array<Object>[]()[][]) | Sends a message to this receiver (either a Class or an object instance). |
![]() | SendMessage<(Of <<'(TReturnType>)>>)(String, array<Object>[]()[][]) | Sends a message to this receiver (either a Class or an object instance). |
![]() | SendMessageSuper(Class, String, array<Object>[]()[][]) | Sends a message to the super instance of this receiver. |
![]() | SendMessageSuper<(Of <<'(TReturnType>)>>)(Class, String, array<Object>[]()[][]) | Sends a message to the super instance of this receiver. |
![]() | 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 |
![]() | 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 |
![]() | 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 |
![]() | 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 |

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)