NSBrowserDelegate
NSBrowserDelegate()
NSBrowserDelegate(IntPtr)
NSBrowserDelegate(NativeHandle)
NSBrowserDelegate(NSObjectFlag)
AcceptDrop(NSBrowser, INSDraggingInfo, nint, nint, NSBrowserDropOperation)
AcceptDrop(NSBrowser, NSDraggingInfo, nint, nint, NSBrowserDropOperation)
CanDragRowsWithIndexes(NSBrowser, NSIndexSet, nint, NSEvent)
CanDragRowsWithIndexes(NSBrowser, NSIndexSet, nint, NSEvent)
ColumnConfigurationDidChange(NSNotification)
ColumnTitle(NSBrowser, nint)
ColumnTitle(NSBrowser, nint)
CountChildren(NSBrowser, NSObject)
CreateRowsForColumn(NSBrowser, nint, NSMatrix)
CreateRowsForColumn(NSBrowser, nint, NSMatrix)
DidChangeLastColumn(NSBrowser, nint, nint)
DidChangeLastColumn(NSBrowser, nint, nint)
DidScroll(NSBrowser)
GetChild(NSBrowser, nint, NSObject)
GetChild(NSBrowser, nint, NSObject)
HeaderViewControllerForItem(NSBrowser, NSObject)
IsColumnValid(NSBrowser, nint)
IsColumnValid(NSBrowser, nint)
IsLeafItem(NSBrowser, NSObject)
NextTypeSelectMatch(NSBrowser, nint, nint, nint, String)
NextTypeSelectMatch(NSBrowser, nint, nint, nint, String)
ObjectValueForItem(NSBrowser, NSObject)
PreviewViewControllerForLeafItem(NSBrowser, NSObject)
PromisedFilesDroppedAtDestination(NSBrowser, NSUrl, NSIndexSet, nint)
PromisedFilesDroppedAtDestination(NSBrowser, NSUrl, NSIndexSet, nint)
RootItemForBrowser(NSBrowser)
RowHeight(NSBrowser, nint, nint)
RowHeight(NSBrowser, nint, nint)
RowsInColumn(NSBrowser, nint)
RowsInColumn(NSBrowser, nint)
SelectCellWithString(NSBrowser, String, nint)
SelectCellWithString(NSBrowser, String, nint)
SelectionIndexesForProposedSelection(NSBrowser, NSIndexSet, nint)
SelectionIndexesForProposedSelection(NSBrowser, NSIndexSet, nint)
SelectRowInColumn(NSBrowser, nint, nint)
SelectRowInColumn(NSBrowser, nint, nint)
SetObjectValue(NSBrowser, NSObject, NSObject)
ShouldEditItem(NSBrowser, NSObject)
ShouldShowCellExpansion(NSBrowser, nint, nint)
ShouldShowCellExpansion(NSBrowser, nint, nint)
ShouldSizeColumn(NSBrowser, nint, Boolean, nfloat)
ShouldSizeColumn(NSBrowser, nint, Boolean, NFloat)
ShouldTypeSelectForEvent(NSBrowser, NSEvent, String)
SizeToFitWidth(NSBrowser, nint)
SizeToFitWidth(NSBrowser, nint)
TypeSelectString(NSBrowser, nint, nint)
TypeSelectString(NSBrowser, nint, nint)
ValidateDrop(NSBrowser, INSDraggingInfo, nint, nint, NSBrowserDropOperation)
ValidateDrop(NSBrowser, NSDraggingInfo, nint, nint, NSBrowserDropOperation)
WillDisplayCell(NSBrowser, NSObject, nint, nint)
WillDisplayCell(NSBrowser, NSObject, nint, nint)
WillScroll(NSBrowser)
WriteRowsWithIndexesToPasteboard(NSBrowser, NSIndexSet, nint, NSPasteboard)
WriteRowsWithIndexesToPasteboard(NSBrowser, NSIndexSet, nint, NSPasteboard)
net9.0-macos14.2
namespace AppKit
{
[Model]
[Protocol]
[Register("Microsoft_macOS__AppKit_NSBrowserDelegate", false)]
[SupportedOSPlatform("macos")]
[UnsupportedOSPlatform("maccatalyst")]
public class NSBrowserDelegate : NSObject, INSBrowserDelegate, INativeObject, IDisposable
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("browser:shouldEditItem:")]
public virtual bool ShouldEditItem(NSBrowser! browser, NSObject! item);
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 |
Information specific to net9.0-macos14.2 | |
Assembly | Microsoft.macOS , Version=14.2.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API