UIKit.UIBarItem Members

The members of UIKit.UIBarItem are listed below.

See Also: Inherited members from Foundation.NSObject

Protected Constructors

Default constructor that initializes a new instance of this class with no parameters.
Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Properties

AccessibilityActivationPointCoreGraphics.CGPoint. Gets or sets the screen coordinates of the activation point for this UIKit.IUIAccessibilityIdentification element.
AccessibilityElementsHiddenbool. Gets or sets whether accessibility elements contained in this UIKit.IUIAccessibilityIdentification element are hidden.
AccessibilityFrameCoreGraphics.CGRect. Gets or sets the screen coordinates of the frame of this UIKit.IUIAccessibilityIdentification element.
AccessibilityHintstring. Gets or sets a localized string that describes the result of an action.
AccessibilityIdentifierstring. Gets or sets an identifier that identifies this UIKit.IUIAccessibilityIdentification element.
AccessibilityLabelstring. Gets or sets a localized string to identify this UIKit.IUIAccessibilityIdentification element.
AccessibilityLanguagestring. Gets or sets the language for the Monotouch.UIKit.UIIMage.AccessibilityLabel, Monotouch.UIKit.UIIMage.AccessibilityValue, and Monotouch.UIKit.UIIMage.AccessibilityHint of this UIKit.IUIAccessibilityIdentification element.
AccessibilityNavigationStyleUIAccessibilityNavigationStyle. Gets or sets the navigation style.
AccessibilityPathUIBezierPath. Specifies screen coordinates for the path of an element that is used to highlight the element.
AccessibilityTraitsUIAccessibilityTrait. Gets or sets the accessibility traits that best characterize this UIKit.IUIAccessibilityIdentification element.
AccessibilityValuestring. Specifies a localized string that contains the value of this UIKit.IUIAccessibilityIdentification element.
AccessibilityViewIsModalbool. Gets or sets whether VoiceOver ignores elements in sibling views of this image object.
[read-only]
static
AnnouncementDidFinishNotificationFoundation.NSString. Notification constant for AnnouncementDidFinish
[read-only]
static
AnnouncementNotificationint. Gets the notification posted by an application that an announcement requires assistive technology.
[read-only]
static
AppearanceUIBarItem.UIBarItemAppearance. Strongly-typed property that returns the UIAppearance class for this class.
[read-only]
static
BoldTextStatusDidChangeNotificationFoundation.NSString. Notification constant for BoldTextStatusDidChange
[read-only]
override
ClassHandleIntPtr. The handle for this class.
[read-only]
static
ClosedCaptioningStatusDidChangeNotificationFoundation.NSString. Notification constant for ClosedCaptioningStatusDidChange
[read-only]
static
DarkerSystemColorsStatusDidChangeNotificationFoundation.NSString. Notification constant for DarkerSystemColorsStatusDidChange
abstract
Enabledbool. Whether this UIBarItem is enabled.
[read-only]
static
GrayscaleStatusDidChangeNotificationFoundation.NSString. Notification constant for GrayscaleStatusDidChange
[read-only]
static
GuidedAccessStatusDidChangeNotificationFoundation.NSString. Notification constant for GuidedAccessStatusDidChange
abstract
ImageUIImage. The image used to represent this UIBarItem.
abstract
ImageInsetsUIEdgeInsets. The inset (or outset) for each edge.
[read-only]
static
InvertColorsStatusDidChangeNotificationFoundation.NSString. Notification constant for InvertColorsStatusDidChange
IsAccessibilityElementbool. Gets or sets whether this item is an accessibility object that an assistive app can access.
LandscapeImagePhoneUIImage. The image to use to represent the item in landscape when using the iPhone appearance idiom.
LandscapeImagePhoneInsetsUIEdgeInsets. The inset (or outset) for each edge in landscape orientation when using the iPhone appearance idiom.
[read-only]
static
LayoutChangedNotificationint. Gets the notification posted by an application that the layout of a screen has changed.
[read-only]
static
MonoAudioStatusDidChangeNotificationFoundation.NSString. Notification constant for MonoAudioStatusDidChange
[read-only]
static
NotificationSwitchControlIdentifierFoundation.NSString. Notification constant for NotificationSwitchContr
[read-only]
static
PageScrolledNotificationint. Gets the notification posted by an application that a scroll action has finished.
[read-only]
static
PauseAssistiveTechnologyNotificationint. Pauses assistive technology notifications.
[read-only]
static
ReduceMotionStatusDidChangeNotificationFoundation.NSString. Notification constant for ReduceMotionStatusDidChange
[read-only]
static
ReduceTransparencyStatusDidChangeNotificationFoundation.NSString. Notification constant for ReduceTransparencyStatusDidChange
[read-only]
static
ResumeAssistiveTechnologyNotificationint. Resumes assistive technology notifications.
[read-only]
static
ScreenChangedNotificationint. Gets the notification posted by an application that a new view appears that includes a major portion of the screen.
ShouldGroupAccessibilityChildrenbool. Gets or sets whether VoiceOver groups elements that are children of this object regardless of their positions.
[read-only]
static
SpeakScreenStatusDidChangeNotificationFoundation.NSString. Notification constant for SpeakScreenStatusDidChange
[read-only]
static
SpeakSelectionStatusDidChangeNotificationFoundation.NSString. Notification constant for SpeakSelectionStatusDidChange
[read-only]
static
SpeechAttributeLanguageFoundation.NSString. Gets a BCP-47 language code.
[read-only]
static
SpeechAttributePitchFoundation.NSString. Gets the value from 0.0 to 2.0 that determines the pitch for a spoken string.
[read-only]
static
SpeechAttributePunctuationFoundation.NSString. Gets a value to be interpreted as a bool that determines whether the punctuation in a string is pronounced.
[read-only]
static
SwitchControlStatusDidChangeNotificationFoundation.NSString. Notification constant for SwitchControlStatusDidChange
abstract
Tagnint. A developer-meaningful integer that can be used to identify specific UIBarItem's within the application.
abstract
Titlestring. The title displayed on this UIBarItem.
[read-only]
static
TraitAdjustablelong. Gets a trait that allows continuous adjustment of an accessibility element through a range of values.
[read-only]
static
TraitAllowsDirectInteractionlong. Gets a trait that allows direct touch interaction for users.
[read-only]
static
TraitButtonlong. Gets a trait that indicates that this UIKit.IUIAccessibilityIdentification element should be treated as a button.
[read-only]
static
TraitCausesPageTurnlong. Gets a trait that indicates that this UIKit.IUIAccessibilityIdentification element should turn the page when VoiceOver finishes that page.
[read-only]
static
TraitHeaderlong. Gets a trait that indicates that this UIKit.IUIAccessibilityIdentification element is a header that divides content into sections.
[read-only]
static
TraitImagelong. Gets a trait that indicates that this UIKit.IUIAccessibilityIdentification element should be treated as an image.
[read-only]
static
TraitKeyboardKeylong. Gets a trait that indicates that this UIKit.IUIAccessibilityIdentification element acts like a keyboard key.
[read-only]
static
TraitLinklong. Gets a trait that indicates that this UIKit.IUIAccessibilityIdentification element should be considered a link.
[read-only]
static
TraitNonelong. Gets a trait that indicates that this UIKit.IUIAccessibilityIdentification element has no traits.
[read-only]
static
TraitNotEnabledlong. Gets a trait that indicates that this UIKit.IUIAccessibilityIdentification element is not enabled.
[read-only]
static
TraitPlaysSoundlong. Gets a trait that indicates that this UIKit.IUIAccessibilityIdentification elements plays its own sound when activated.
[read-only]
static
TraitSearchFieldlong. Gets a trait that indicates that this UIKit.IUIAccessibilityIdentification element should be considered a search field.
[read-only]
static
TraitSelectedlong. Gets a trait that indicates that this UIKit.IUIAccessibilityIdentification element is selected.
[read-only]
static
TraitStartsMediaSessionlong. Gets a trait that indicates that this UIKit.IUIAccessibilityIdentification element starts a media session when it is activated.
[read-only]
static
TraitStaticTextlong. Gets a trait that indicates that this UIKit.IUIAccessibilityIdentification element should be treated as static text.
[read-only]
static
TraitSummaryElementlong. Gets a trait that provides summary information when an application starts.
[read-only]
static
TraitUpdatesFrequentlylong. Gets a trait that indicates that this UIKit.IUIAccessibilityIdentification element updates its Monotouch.UIKit.UIIMage.AccessibilityLabel or Monotouch.UIKit.UIIMage.AccessibilityValue.
[read-only]
static
VoiceOverStatusChangedFoundation.NSString. Gets a notification that VoiceOver starts or stops.

Public Methods

AccessibilityActivate() : bool
Activates accessibility for this UIView, returning true on success.
static
AppearanceWhenContainedIn(params Type[]) : UIBarItem.UIBarItemAppearance
Returns a strongly typed UIAppearance for instances of this class when the view is hosted in the specified hierarchy.
static
GetAppearance<T>() : UIBarItem.UIBarItemAppearance
The strongly-typed IUIAppearance for this object.
static
GetAppearance<T>(UITraitCollection) : UIBarItem.UIBarItemAppearance
IUIAppearance for this object with specified traits.
static
GetAppearance<T>(UITraitCollection, params Type[]) : UIBarItem.UIBarItemAppearance
IUIAppearance for this object with specified traits.
GetTitleTextAttributes(UIControlState) : UITextAttributes
The text attributes of the title of the UIBarItem.
SetTitleTextAttributes(UITextAttributes, UIControlState)
Specifies the text attributes of the title of the UIBarItem.

Protected Methods

override
Dispose(bool)
Releases the resources used by the UIBarItem object.