Share via


NSBrowserDelegate_Extensions Class

Definition

Extension methods to the INSBrowserDelegate interface to support all the methods from the NSBrowserDelegate protocol.

public static class NSBrowserDelegate_Extensions
type NSBrowserDelegate_Extensions = class
Inheritance
NSBrowserDelegate_Extensions

Remarks

The extension methods for INSBrowserDelegate interface allow developers to treat instances of the interface as having all the optional methods of the original NSBrowserDelegate protocol. Since the interface only contains the required members, these extension methods allow developers to call the optional members of the protocol.

Methods

Name Description
AcceptDrop(INSBrowserDelegate, NSBrowser, INSDraggingInfo, IntPtr, IntPtr, NSBrowserDropOperation)
CanDragRowsWithIndexes(INSBrowserDelegate, NSBrowser, NSIndexSet, IntPtr, NSEvent)
ColumnConfigurationDidChange(INSBrowserDelegate, NSNotification)
ColumnTitle(INSBrowserDelegate, NSBrowser, IntPtr)
CountChildren(INSBrowserDelegate, NSBrowser, NSObject)
CreateRowsForColumn(INSBrowserDelegate, NSBrowser, IntPtr, NSMatrix)
DidChangeLastColumn(INSBrowserDelegate, NSBrowser, IntPtr, IntPtr)
DidScroll(INSBrowserDelegate, NSBrowser)
GetChild(INSBrowserDelegate, NSBrowser, IntPtr, NSObject)
HeaderViewControllerForItem(INSBrowserDelegate, NSBrowser, NSObject)
IsColumnValid(INSBrowserDelegate, NSBrowser, IntPtr)
IsLeafItem(INSBrowserDelegate, NSBrowser, NSObject)
NextTypeSelectMatch(INSBrowserDelegate, NSBrowser, IntPtr, IntPtr, IntPtr, String)
ObjectValueForItem(INSBrowserDelegate, NSBrowser, NSObject)
PreviewViewControllerForLeafItem(INSBrowserDelegate, NSBrowser, NSObject)
PromisedFilesDroppedAtDestination(INSBrowserDelegate, NSBrowser, NSUrl, NSIndexSet, IntPtr)
RootItemForBrowser(INSBrowserDelegate, NSBrowser)
RowHeight(INSBrowserDelegate, NSBrowser, IntPtr, IntPtr)
RowsInColumn(INSBrowserDelegate, NSBrowser, IntPtr)
SelectCellWithString(INSBrowserDelegate, NSBrowser, String, IntPtr)
SelectionIndexesForProposedSelection(INSBrowserDelegate, NSBrowser, NSIndexSet, IntPtr)
SelectRowInColumn(INSBrowserDelegate, NSBrowser, IntPtr, IntPtr)
SetObjectValue(INSBrowserDelegate, NSBrowser, NSObject, NSObject)
ShouldEditItem(INSBrowserDelegate, NSBrowser, NSObject)
ShouldShowCellExpansion(INSBrowserDelegate, NSBrowser, IntPtr, IntPtr)
ShouldSizeColumn(INSBrowserDelegate, NSBrowser, IntPtr, Boolean, NFloat)
ShouldTypeSelectForEvent(INSBrowserDelegate, NSBrowser, NSEvent, String)
SizeToFitWidth(INSBrowserDelegate, NSBrowser, IntPtr)
TypeSelectString(INSBrowserDelegate, NSBrowser, IntPtr, IntPtr)
ValidateDrop(INSBrowserDelegate, NSBrowser, INSDraggingInfo, IntPtr, IntPtr, NSBrowserDropOperation)
WillDisplayCell(INSBrowserDelegate, NSBrowser, NSObject, IntPtr, IntPtr)
WillScroll(INSBrowserDelegate, NSBrowser)
WriteRowsWithIndexesToPasteboard(INSBrowserDelegate, NSBrowser, NSIndexSet, IntPtr, NSPasteboard)

Applies to