# NSToolbarItem class documentation

Generated at 2026-06-27 19:09:52 +0000
Software documentation for the NSToolbarItem class
AppKit/NSToolbarItem.h
NSCopying
NSValidatedUserInterfaceItem
Description forthcoming.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
Warning the underscore at the start of the name of this instance variable indicates that, even though it is not technically private, it is intended for internal use within the package, and you should not use the variable in other code.
action
Description forthcoming.
allowsDuplicatesInToolbar
Description forthcoming.
autovalidates
Description forthcoming.
image
Description forthcoming.
initWithItemIdentifier:
itemIdentifier
Description forthcoming.
isEnabled
Description forthcoming.
itemIdentifier
Description forthcoming.
label
Description forthcoming.
maxSize
Description forthcoming.
menuFormRepresentation
Description forthcoming.
minSize
Description forthcoming.
paletteLabel
Description forthcoming.
setAction:
action
Description forthcoming.
setAutovalidates:
autovalidates
Description forthcoming.
setEnabled:
enabled
Description forthcoming.
setImage:
image
Description forthcoming.
setLabel:
label
Description forthcoming.
setMaxSize:
maxSize
Description forthcoming.
setMenuFormRepresentation:
menuItem
Description forthcoming.
setMinSize:
minSize
Description forthcoming.
setPaletteLabel:
paletteLabel
Description forthcoming.
setTag:
tag
Description forthcoming.
setTarget:
target
Description forthcoming.
setToolTip:
toolTip
Description forthcoming.
setView:
view
Description forthcoming.
setVisibilityPriority:
visibilityPriority
Description forthcoming.
tag
Description forthcoming.
target
Description forthcoming.
toolTip
Description forthcoming.
toolbar
Description forthcoming.
validate
Description forthcoming.
view
Description forthcoming.
visibilityPriority
Description forthcoming.
Software documentation for the NSObject(NSToolbarItemValidation) informal protocol
AppKit/NSToolbarItem.h
Description forthcoming.
validateToolbarItem:
toolbarItem
Description forthcoming.