- NSCollectionView - NSCollectionView() 
- NSCollectionView(CGRect) 
- NSCollectionView(IntPtr) 
- NSCollectionView(NativeHandle) 
- NSCollectionView(NSCoder) 
- NSCollectionView(NSObjectFlag) 
- AllowsEmptySelection 
- AllowsMultipleSelection 
- BackgroundColors 
- BackgroundView 
- BackgroundViewScrollsWithContent 
- ClassHandle 
- CollectionViewLayout 
- Content 
- DataSource 
- Delegate 
- IgnoreModifierKeysWhileDragging 
- IndexPathsForVisibleItems 
- IsFirstResponder 
- ItemPrototype 
- MaxItemSize 
- MaxNumberOfColumns 
- MaxNumberOfRows 
- MinItemSize 
- NumberOfSections 
- PrefetchDataSource 
- Selectable 
- SelectionIndexes 
- SelectionIndexPaths 
- VisibleItems 
- WantsPeriodicDraggingUpdates 
- WeakDelegate 
- ConcludeDragOperation(INSDraggingInfo) 
- ConcludeDragOperation(NSDraggingInfo) 
- DeleteItems(NSSet<NSIndexPath>) 
- DeleteSections(NSIndexSet) 
- DeselectAll(NSObject) 
- DeselectItems(NSSet) 
- Dispose(Boolean) 
- DraggedImageBeganAt(NSImage, CGPoint) 
- DraggedImageEndedAtDeposited(NSImage, CGPoint, Boolean) 
- DraggedImageEndedAtOperation(NSImage, CGPoint, NSDragOperation) 
- DraggedImageMovedTo(NSImage, CGPoint) 
- DraggingEnded(INSDraggingInfo) 
- DraggingEnded(NSDraggingInfo) 
- DraggingEntered(INSDraggingInfo) 
- DraggingEntered(NSDraggingInfo) 
- DraggingExited(INSDraggingInfo) 
- DraggingExited(NSDraggingInfo) 
- DraggingSourceOperationMaskForLocal(Boolean) 
- DraggingUpdated(INSDraggingInfo) 
- DraggingUpdated(NSDraggingInfo) 
- FrameForItemAtIndex(nint) 
- FrameForItemAtIndex(nint, nint) 
- GetDraggingImage(NSSet<NSIndexPath>, NSEvent, CGPoint) 
- GetFrameForItem(nint) 
- GetFrameForItem(nint, nint) 
- GetIndexPath(CGPoint) 
- GetIndexPath(NSCollectionViewItem) 
- GetIndexPaths(String) 
- GetItem(nint) 
- GetItem(NSIndexPath) 
- GetLayoutAttributes(NSIndexPath) 
- GetLayoutAttributes(String, NSIndexPath) 
- GetLayoutAttributest(String, NSIndexPath) 
- GetNumberOfItems(nint) 
- GetNumberOfItems(nint) 
- GetSupplementaryView(NSString, NSIndexPath) 
- GetVisibleSupplementaryViews(NSString) 
- InsertItems(NSSet<NSIndexPath>) 
- InsertSections(NSIndexSet) 
- ItemAtIndex(nint) 
- MakeItem(String, NSIndexPath) 
- MakeSupplementaryView(NSString, String, NSIndexPath) 
- MoveItem(NSIndexPath, NSIndexPath) 
- MoveSection(nint, nint) 
- MoveSection(nint, nint) 
- NamesOfPromisedFilesDroppedAtDestination(NSUrl) 
- NewItemForRepresentedObject(NSObject) 
- PerformBatchUpdates(Action, Action<Boolean>) 
- PerformDragOperation(INSDraggingInfo) 
- PerformDragOperation(NSDraggingInfo) 
- PrepareForDragOperation(INSDraggingInfo) 
- PrepareForDragOperation(NSDraggingInfo) 
- RegisterClassForItem(Type, String) 
- RegisterClassForSupplementaryView(Type, NSString, String) 
- RegisterNib(NSNib, String) 
- RegisterNib(NSNib, NSString, String) 
- ReloadData() 
- ReloadItems(NSSet<NSIndexPath>) 
- ReloadSections(NSIndexSet) 
- ScrollToItems(NSSet<NSIndexPath>, NSCollectionViewScrollPosition) 
- SelectAll(NSObject) 
- SelectItems(NSSet, NSCollectionViewScrollPosition) 
- SetDraggingSource(NSDragOperation, Boolean) 
- ToggleSectionCollapse(NSObject) 
 
xamarinmac
    namespace AppKit
{
    [Register("NSCollectionView", true)]
    public class NSCollectionView : NSView, INSDraggingDestination, INSDraggingSource, INativeObject, IDisposable
    {
        [BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
        [Export("performDragOperation:")]
        public virtual bool PerformDragOperation(NSDraggingInfo! sender);
    }
}
            | Xamarin macOS | 0.0 | 
|---|---|
| Information specific to xamarinmac | |
| Assembly | Xamarin.Mac , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 | 
| Referencing | The API is automatically referenced. | 
| Platform Restrictions | This framework does not have platform annotations. | 
- Built-in API
- Package-provided API