NSView
Notifications
NSView()
NSView(CGRect)
NSView(IntPtr)
NSView(NativeHandle)
NSView(NSCoder)
NSView(NSObjectFlag)
AcceptsTouchEvents
AccessibilityActionNames
AccessibilityActivationPoint
AccessibilityAllowedValues
AccessibilityAlternateUIVisible
AccessibilityApplicationFocusedUIElement
AccessibilityAttributedUserInputLabels
AccessibilityAttributeNames
AccessibilityCancelButton
AccessibilityChildren
AccessibilityChildrenInNavigationOrder
AccessibilityClearButton
AccessibilityCloseButton
AccessibilityColumnCount
AccessibilityColumnHeaderUIElements
AccessibilityColumnIndexRange
AccessibilityColumns
AccessibilityColumnTitles
AccessibilityContents
AccessibilityCriticalValue
AccessibilityCustomActions
AccessibilityCustomRotors
AccessibilityDecrementButton
AccessibilityDefaultButton
AccessibilityDisclosed
AccessibilityDisclosedByRow
AccessibilityDisclosedRows
AccessibilityDisclosureLevel
AccessibilityDocument
AccessibilityEdited
AccessibilityElement
AccessibilityEnabled
AccessibilityExpanded
AccessibilityExtrasMenuBar
AccessibilityFilename
AccessibilityFocused
AccessibilityFocusedWindow
AccessibilityFrame
AccessibilityFrontmost
AccessibilityFullScreenButton
AccessibilityGrowArea
AccessibilityHandles
AccessibilityHeader
AccessibilityHelp
AccessibilityHidden
AccessibilityHorizontalScrollBar
AccessibilityHorizontalUnitDescription
AccessibilityHorizontalUnits
AccessibilityIdentifier
AccessibilityIncrementButton
AccessibilityIndex
AccessibilityInsertionPointLineNumber
AccessibilityIsIgnored
AccessibilityLabel
AccessibilityLabelUIElements
AccessibilityLabelValue
AccessibilityLinkedUIElements
AccessibilityMain
AccessibilityMainWindow
AccessibilityMarkerGroupUIElement
AccessibilityMarkerTypeDescription
AccessibilityMarkerUIElements
AccessibilityMarkerValues
AccessibilityMaxValue
AccessibilityMenuBar
AccessibilityMinimizeButton
AccessibilityMinimized
AccessibilityMinValue
AccessibilityModal
AccessibilityNextContents
AccessibilityNotifiesWhenDestroyed
AccessibilityNumberOfCharacters
AccessibilityOrderedByRow
AccessibilityOrientation
AccessibilityOverflowButton
AccessibilityParameterizedAttributeNames
AccessibilityParent
AccessibilityPlaceholderValue
AccessibilityPreviousContents
AccessibilityProtectedContent
AccessibilityProxy
AccessibilityRequired
AccessibilityRole
AccessibilityRoleDescription
AccessibilityRowCount
AccessibilityRowHeaderUIElements
AccessibilityRowIndexRange
AccessibilityRows
AccessibilityRulerMarkerType
AccessibilitySearchButton
AccessibilitySearchMenu
AccessibilitySelected
AccessibilitySelectedCells
AccessibilitySelectedChildren
AccessibilitySelectedColumns
AccessibilitySelectedRows
AccessibilitySelectedText
AccessibilitySelectedTextRange
AccessibilitySelectedTextRanges
AccessibilityServesAsTitleForUIElements
AccessibilitySharedCharacterRange
AccessibilitySharedFocusElements
AccessibilitySharedTextUIElements
AccessibilityShownMenu
AccessibilitySortDirection
AccessibilitySplitters
AccessibilitySubrole
AccessibilityTabs
AccessibilityTitle
AccessibilityTitleUIElement
AccessibilityToolbarButton
AccessibilityTopLevelUIElement
AccessibilityUnitDescription
AccessibilityUnits
AccessibilityUrl
AccessibilityUserInputLabels
AccessibilityValue
AccessibilityValueDescription
AccessibilityVerticalScrollBar
AccessibilityVerticalUnitDescription
AccessibilityVerticalUnits
AccessibilityVisibleCells
AccessibilityVisibleCharacterRange
AccessibilityVisibleChildren
AccessibilityVisibleColumns
AccessibilityVisibleRows
AccessibilityWarningValue
AccessibilityWindow
AccessibilityWindows
AccessibilityZoomButton
AdditionalSafeAreaInsets
AlignmentRectInsets
AllowsVibrancy
AlphaValue
Animations
Animator
AnnouncementRequestedNotification
Appearance
ApplicationActivatedNotification
ApplicationDeactivatedNotification
ApplicationHiddenNotification
ApplicationShownNotification
AutoresizesSubviews
AutoresizingMask
BackgroundFilters
BaselineOffsetFromBottom
BottomAnchor
Bounds
BoundsChangedNotification
BoundsRotation
CanBecomeKeyView
CanDrawConcurrently
CanDrawSubviewsIntoLayer
CenterXAnchor
CenterYAnchor
ClassHandle
ClipsToBounds
CompositingFilter
Constraints
ContentFilters
CreatedNotification
DefaultFocusRingType
DrawerCreatedNotification
EffectiveAppearance
EnclosingScrollView
FirstBaselineAnchor
FirstBaselineOffsetFromTop
FittingSize
FocusChangedNotification
FocusedWindowChangedNotification
FocusRingMaskBounds
FocusRingType
Frame
FrameCenterRotation
FrameChangedNotification
FrameRotation
GestureRecognizers
GlobalFrameChangedNotification
HasAmbiguousLayout
HeightAdjustLimit
HeightAnchor
HelpTagCreatedNotification
Hidden
HorizontalContentSizeConstraintActive
Identifier
InLiveResize
InputContext
IntrinsicContentSize
IsCompatibleWithResponsiveScrolling
IsDrawingFindIndicator
IsFlipped
IsHiddenOrHasHiddenAncestor
IsInFullscreenMode
IsOpaque
IsRotatedFromBase
IsRotatedOrScaledFromBase
LastBaselineAnchor
LastBaselineOffsetFromBottom
Layer
LayerContentsPlacement
LayerContentsRedrawPolicy
LayerUsesCoreImageFilters
LayoutChangedNotification
LayoutGuides
LayoutMarginsGuide
LeadingAnchor
LeftAnchor
MainWindowChangedNotification
MouseDownCanMoveWindow
MovedNotification
NeedsDisplay
NeedsLayout
NeedsPanelToBecomeKey
NeedsUpdateConstraints
NextKeyView
NextValidKeyView
NoIntrinsicMetric
NSFullScreenModeAllScreens
NSFullScreenModeApplicationPresentationOptions
NSFullScreenModeSetting
NSFullScreenModeWindowLevel
OpaqueAncestor
PageFooter
PageHeader
PostsBoundsChangedNotifications
PostsFrameChangedNotifications
PreparedContentRect
PreservesContentDuringLiveResize
PressureConfiguration
PreviousKeyView
PreviousValidKeyView
PrintJobTitle
RectPreservedDuringLiveResize
ResizedNotification
RightAnchor
RowCollapsedNotification
RowCountChangedNotification
RowExpandedNotification
SafeAreaInsets
SafeAreaLayoutGuide
SafeAreaRect
SelectedCellsChangedNotification
SelectedChildrenChangedNotification
SelectedChildrenMovedNotification
SelectedColumnsChangedNotification
SelectedRowsChangedNotification
SelectedTextChangedNotification
Shadow
SheetCreatedNotification
ShouldDrawColor
Subviews
Superview
Tag
TitleChangedNotification
ToolTip
TopAnchor
TrailingAnchor
TranslatesAutoresizingMaskIntoConstraints
UIElementDestroyedNotification
UIElementFocusedChangedNotification
UnitsChangedNotification
UpdatedTrackingAreasNotification
UserInterfaceLayoutDirection
ValueChangedNotification
VerticalContentSizeConstraintActive
WantsBestResolutionOpenGLSurface
WantsDefaultClipping
WantsLayer
WantsPeriodicDraggingUpdates
WantsRestingTouches
WantsUpdateLayer
WidthAdjustLimit
WidthAnchor
Window
WindowCreatedNotification
WindowDeminiaturizedNotification
WindowMiniaturizedNotification
WindowMovedNotification
WindowResizedNotification
AcceptsFirstMouse(NSEvent)
AccessibilityPerformAction(NSString)
AccessibilityPerformCancel()
AccessibilityPerformConfirm()
AccessibilityPerformDecrement()
AccessibilityPerformDelete()
AccessibilityPerformIncrement()
AccessibilityPerformPick()
AccessibilityPerformPress()
AccessibilityPerformRaise()
AccessibilityPerformShowAlternateUI()
AccessibilityPerformShowDefaultUI()
AccessibilityPerformShowMenu()
AddConstraint(NSLayoutConstraint)
AddConstraints(NSLayoutConstraint[])
AddCursorRect(CGRect, NSCursor)
AddGestureRecognizer(NSGestureRecognizer)
AddLayoutGuide(NSLayoutGuide)
AddSubview(NSView)
AddSubview(NSView, NSWindowOrderingMode, NSView)
AddToolTip(CGRect, INSToolTipOwner)
AddToolTip(CGRect, NSObject)
AddToolTip(CGRect, INSToolTipOwner, nint)
AddToolTip(CGRect, NSObject, nint)
AddTrackingArea(NSTrackingArea)
AddTrackingRect(CGRect, NSObject, nint, Boolean)
AdjustPageHeightNew(nfloat, nfloat, nfloat, nfloat)
AdjustPageHeightNew(NFloat, NFloat, NFloat, NFloat)
AdjustPageWidthNew(nfloat, nfloat, nfloat, nfloat)
AdjustPageWidthNew(NFloat, NFloat, NFloat, NFloat)
AdjustScroll(CGRect)
AllocateGState()
AncestorSharedWithView(NSView)
AnimationFor(NSString)
Autoscroll(NSEvent)
BackingAlignedRect(CGRect, NSAlignmentOptions)
BeginDocument()
BeginDraggingSession(NSDraggingItem[], NSEvent, INSDraggingSource)
BeginPage(CGRect, CGPoint)
BitmapImageRepForCachingDisplayInRect(CGRect)
CacheDisplay(CGRect, NSBitmapImageRep)
CanDraw()
CenterScanRect(CGRect)
ConcludeDragOperation(INSDraggingInfo)
ConcludeDragOperation(NSDraggingInfo)
ConvertPointFromBacking(CGPoint)
ConvertPointFromBase(CGPoint)
ConvertPointFromLayer(CGPoint)
ConvertPointFromView(CGPoint, NSView)
ConvertPointToBacking(CGPoint)
ConvertPointToBase(CGPoint)
ConvertPointToLayer(CGPoint)
ConvertPointToView(CGPoint, NSView)
ConvertRectFromBacking(CGRect)
ConvertRectFromBase(CGRect)
ConvertRectFromLayer(CGRect)
ConvertRectFromView(CGRect, NSView)
ConvertRectToBacking(CGRect)
ConvertRectToBase(CGRect)
ConvertRectToLayer(CGRect)
ConvertRectToView(CGRect, NSView)
ConvertSizeFromBacking(CGSize)
ConvertSizeFromBase(CGSize)
ConvertSizeFromLayer(CGSize)
ConvertSizeFromView(CGSize, NSView)
ConvertSizeToBacking(CGSize)
ConvertSizeToBase(CGSize)
ConvertSizeToLayer(CGSize)
ConvertSizeToView(CGSize, NSView)
DataWithEpsInsideRect(CGRect)
DataWithPdfInsideRect(CGRect)
DefaultAnimationFor(NSString)
DefaultMenu()
DidAddSubview(NSView)
DidChangeBackingProperties()
DidCloseMenu(NSMenu, NSEvent)
DiscardCursorRects()
Display()
DisplayIfNeeded()
DisplayIfNeededIgnoringOpacity()
DisplayIfNeededInRect(CGRect)
DisplayIfNeededInRectIgnoringOpacity(CGRect)
DisplayRect(CGRect)
DisplayRectIgnoringOpacity(CGRect)
DisplayRectIgnoringOpacity(CGRect, NSGraphicsContext)
Dispose(Boolean)
DragFile(String, CGRect, Boolean, NSEvent)
DraggingEnded(INSDraggingInfo)
DraggingEnded(NSDraggingInfo)
DraggingEntered(INSDraggingInfo)
DraggingEntered(NSDraggingInfo)
DraggingExited(INSDraggingInfo)
DraggingExited(NSDraggingInfo)
DraggingUpdated(INSDraggingInfo)
DraggingUpdated(NSDraggingInfo)
DragImage(NSImage, CGPoint, CGSize, NSEvent, NSPasteboard, NSObject, Boolean)
DragPromisedFilesOfTypes(String[], CGRect, NSObject, Boolean, NSEvent)
DrawFocusRingMask()
DrawPageBorder(CGSize)
DrawRect(CGRect)
DrawSheetBorder(CGSize)
EndDocument()
EndPage()
EnterFullscreenModeWithOptions(NSScreen, NSDictionary)
ExerciseAmbiguityInLayout()
ExitFullscreenModeWithOptions(NSDictionary)
FocusView()
GetAccessibilityActionDescription(NSString)
GetAccessibilityArrayAttributeCount(NSString)
GetAccessibilityArrayAttributeValues(NSString, nuint, nuint)
GetAccessibilityArrayAttributeValues(NSString, nuint, nuint)
GetAccessibilityAttributedString(NSRange)
GetAccessibilityCellForColumn(nint, nint)
GetAccessibilityCellForColumn(nint, nint)
GetAccessibilityFocusedUIElement()
GetAccessibilityFrame(NSRange)
GetAccessibilityHitTest(CGPoint)
GetAccessibilityIndexOfChild(NSObject)
GetAccessibilityLayoutForScreen(CGPoint)
GetAccessibilityLayoutForScreen(CGSize)
GetAccessibilityLine(nint)
GetAccessibilityLine(nint)
GetAccessibilityRange(CGPoint)
GetAccessibilityRange(nint)
GetAccessibilityRange(nint)
GetAccessibilityRangeForLine(nint)
GetAccessibilityRangeForLine(nint)
GetAccessibilityRtf(NSRange)
GetAccessibilityScreenForLayout(CGPoint)
GetAccessibilityScreenForLayout(CGSize)
GetAccessibilityString(NSRange)
GetAccessibilityStyleRange(nint)
GetAccessibilityStyleRange(nint)
GetAccessibilityValue(NSString)
GetAccessibilityValue(NSString, NSObject)
GetAlignmentRectForFrame(CGRect)
GetConstraintsAffectingLayout(NSLayoutConstraintOrientation)
GetContentCompressionResistancePriority(NSLayoutConstraintOrientation)
GetContentHuggingPriorityForOrientation(NSLayoutConstraintOrientation)
GetDisplayLink(NSObject, Selector)
GetFrameForAlignmentRect(CGRect)
GState()
HitTest(CGPoint)
InvalidateIntrinsicContentSize()
IsAccessibilityAttributeSettable(NSString)
IsAccessibilitySelectorAllowed(Selector)
IsDescendantOf(NSView)
IsMouseInRect(CGPoint, CGRect)
KnowsPageRange(NSRange)
Layout()
LayoutSubtreeIfNeeded()
LocationOfPrintRect(CGRect)
LockFocus()
LockFocusIfCanDraw()
LockFocusIfCanDrawInContext(NSGraphicsContext)
MakeBackingLayer()
MenuForEvent(NSEvent)
NeedsToDraw(CGRect)
NoteFocusRingMaskChanged()
PerformDragOperation(INSDraggingInfo)
PerformDragOperation(NSDraggingInfo)
PerformKeyEquivalent(NSEvent)
PerformMnemonic(String)
PrepareContentInRect(CGRect)
PrepareForDragOperation(INSDraggingInfo)
PrepareForDragOperation(NSDraggingInfo)
PrepareForReuse()
Print(NSObject)
RectForPage(nint)
RectForPage(nint)
RectForSmartMagnificationAtPoint(CGPoint, CGRect)
RegisteredDragTypes()
RegisterForDraggedTypes(String[])
ReleaseGState()
RemoveAllToolTips()
RemoveConstraint(NSLayoutConstraint)
RemoveConstraints(NSLayoutConstraint[])
RemoveCursorRect(CGRect, NSCursor)
RemoveFromSuperview()
RemoveFromSuperviewWithoutNeedingDisplay()
RemoveGestureRecognizer(NSGestureRecognizer)
RemoveLayoutGuide(NSLayoutGuide)
RemoveToolTip(nint)
RemoveToolTip(nint)
RemoveTrackingArea(NSTrackingArea)
RemoveTrackingRect(nint)
RemoveTrackingRect(nint)
RenewGState()
ReplaceSubviewWith(NSView, NSView)
RequiresConstraintBasedLayout()
ResetCursorRects()
ResizeSubviewsWithOldSize(CGSize)
ResizeWithOldSuperviewSize(CGSize)
RotateByAngle(nfloat)
RotateByAngle(NFloat)
ScaleUnitSquareToSize(CGSize)
ScrollPoint(CGPoint)
ScrollRect(CGRect, CGSize)
ScrollRectToVisible(CGRect)
SetAccessibilityValue(NSString, NSObject)
SetBoundsOrigin(CGPoint)
SetBoundsSize(CGSize)
SetContentCompressionResistancePriority(Single, NSLayoutConstraintOrientation)
SetContentHuggingPriorityForOrientation(Single, NSLayoutConstraintOrientation)
SetFrameOrigin(CGPoint)
SetFrameSize(CGSize)
SetKeyboardFocusRingNeedsDisplay(CGRect)
SetNeedsDisplayInRect(CGRect)
SetUpGState()
ShouldDelayWindowOrderingForEvent(NSEvent)
SortSubviews(Func<NSView, NSView, NSComparisonResult>)
TrackingAreas()
TranslateOriginToPoint(CGPoint)
TranslateRectsNeedingDisplay(CGRect, CGSize)
UnlockFocus()
UnregisterDraggedTypes()
UpdateConstraints()
UpdateConstraintsForSubtreeIfNeeded()
UpdateLayer()
UpdateTrackingAreas()
ViewDidChangeEffectiveAppearance()
ViewDidEndLiveResize()
ViewDidHide()
ViewDidMoveToSuperview()
ViewDidMoveToWindow()
ViewDidUnhide()
ViewWillDraw()
ViewWillMoveToSuperview(NSView)
ViewWillMoveToWindow(NSWindow)
ViewWillStartLiveResize()
ViewWithTag(nint)
ViewWithTag(nint)
VisibleRect()
WillOpenMenu(NSMenu, NSEvent)
WillRemoveSubview(NSView)
WriteEpsInsideRect(CGRect, NSPasteboard)
WritePdfInsideRect(CGRect, NSPasteboard)
GetAllowedTouchTypes(NSView)
GetCandidateListTouchBarItem(NSView)
RulerViewLocation(NSView, NSRulerView, CGPoint)
RulerViewPoint(NSView, NSRulerView, nfloat)
RulerViewPoint(NSView, NSRulerView, NFloat)
SetAllowedTouchTypes(NSView, NSTouchTypeMask)
net9.0-macos14.2
namespace AppKit
{
[Register("NSView", true)]
[SupportedOSPlatform("macos")]
[UnsupportedOSPlatform("maccatalyst")]
public class NSView : NSResponder, INSAccessibility, INSAccessibilityElementProtocol, INSAppearanceCustomization, INSDraggingDestination, INSUserInterfaceItemIdentification, INativeObject, IDisposable
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Export("makeBackingLayer")]
public virtual CALayer! MakeBackingLayer();
}
}
.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