次の方法で共有


UIBarItem クラス

定義

画面の下部にあるバーに追加された項目の基本クラス。

[Foundation.Register("UIBarItem", true)]
public abstract class UIBarItem : Foundation.NSObject, Foundation.INSCoding, IDisposable, UIKit.IUIAccessibilityIdentification, UIKit.IUIAppearance
type UIBarItem = class
    inherit NSObject
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface IUIAccessibilityIdentification
    interface IUIAppearance
継承
UIBarItem
派生
属性
実装

注釈

画面の下部にあるバーに表示される項目は、 のように UIButton動作します。

コンストラクター

UIBarItem()

パラメーターなしでこのクラスの新しいインスタンスを初期化する既定のコンストラクター。

UIBarItem(IntPtr)

アンマネージド オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

UIBarItem(NSCoder)

unarchiver オブジェクトに格納されているデータからオブジェクトを初期化するコンストラクター。

UIBarItem(NSObjectFlag)

初期化をスキップし、単に オブジェクトを割り当てるために派生クラスで を呼び出すコンストラクター。

プロパティ

AccessibilityActivationPoint

要素のアクティブ化ポイント thisIUIAccessibilityIdentification の画面座標を取得または設定します。

AccessibilityAttributedHint

画面の下部にあるバーに追加された項目の基本クラス。

AccessibilityAttributedLabel

画面の下部にあるバーに追加された項目の基本クラス。

AccessibilityAttributedValue

画面の下部にあるバーに追加された項目の基本クラス。

AccessibilityElementsHidden

要素に含まれる thisIUIAccessibilityIdentification アクセシビリティ要素を非表示にするかどうかを取得または設定します。

AccessibilityFrame

要素のフレーム thisIUIAccessibilityIdentification の画面座標を取得または設定します。

AccessibilityHint

アクションの結果を記述するローカライズされた文字列を取得または設定します。

AccessibilityIdentifier

要素を識別 thisIUIAccessibilityIdentification する識別子を取得または設定します。

AccessibilityLabel

要素を識別 thisIUIAccessibilityIdentification するローカライズされた文字列を取得または設定します。

AccessibilityLanguage

要素の 、、および thisAccessibilityHintIUIAccessibilityIdentification の言語をAccessibilityValueAccessibilityLabel取得または設定します。

AccessibilityNavigationStyle

ナビゲーション スタイルを取得または設定します。

AccessibilityPath

要素を強調表示するために使用される要素のパスの画面座標を指定します。

AccessibilityTraits

要素を最適に特徴付 thisIUIAccessibilityIdentification けるアクセシビリティ特性を取得または設定します。

AccessibilityValue

要素の値 thisIUIAccessibilityIdentification を含むローカライズされた文字列を指定します。

AccessibilityViewIsModal

VoiceOver がこのイメージ オブジェクトの兄弟ビューの要素を無視するかどうかを取得または設定します。

AnnouncementDidFinishNotification

AnnouncementDidFinish の通知定数

AnnouncementNotification

お知らせに支援技術が必要であるというアプリケーションによって投稿された通知を取得します。

Appearance

このクラスの UIAppearance クラスを返す厳密に型指定されたプロパティ。

AssistiveTechnologyKey

アクセシビリティ通知を区別するために使用できる文字列 "UIAccessibilityAssistiveTechnologyKey" です。

AssistiveTouchStatusDidChangeNotification

AssistiveTouchStatusDidChange の通知定数

BoldTextStatusDidChangeNotification

BoldTextStatusDidChange の通知定数

Class

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
ClassHandle

このクラスのハンドル。

ClosedCaptioningStatusDidChangeNotification

ClosedCaptioningStatusDidChange の通知定数

DarkerSystemColorsStatusDidChangeNotification

DarkerSystemColorsStatusDidChange の通知定数

DebugDescription

このオブジェクトの開発者向けのわかりやすい説明。

(継承元 NSObject)
Description

オブジェクトの説明。Objective-C バージョンの ToString です。

(継承元 NSObject)
ElementFocusedNotification

ElementFocused の通知定数

Enabled

この UIBarItem が有効になっているかどうか。

FocusedElementKey

アクセシビリティ API によって使用される文字列定数 (「」を参照) を使用 FocusedElement(String)して、フォーカスされた要素を識別します。

GrayscaleStatusDidChangeNotification

GrayscaleStatusDidChange の通知定数

GuidedAccessStatusDidChangeNotification

GuidedAccessStatusDidChange の通知定数

Handle

アンマネージド オブジェクト表現へのハンドル (ポインター)。

(継承元 NSObject)
HearingDevicePairedEarDidChangeNotification

HearingDevicePairedEarDidChange の通知定数

Image

この UIBarItem を表すために使用されるイメージ。

ImageInsets

各エッジのインセット (またはアウトセット)。

InvertColorsStatusDidChangeNotification

InvertColorsStatusDidChange の通知定数

IsAccessibilityElement

この項目が、支援アプリがアクセスできるアクセシビリティ オブジェクトであるかどうかを取得または設定します。

IsDirectBinding

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
IsProxy

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
LandscapeImagePhone

iPhone の外観の慣用句を使用するときに横向きの項目を表すために使用する画像。

LandscapeImagePhoneInsets

iPhone の外観の慣用句を使用する場合の横向きの各エッジのインセット (またはアウトセット)。

LargeContentSizeImage

視覚障害のあるユーザーに使用する を取得または設定 UIImage します。

LargeContentSizeImageInsets

を表示するときに を UIEdgeInsets 取得または設定します。

LayoutChangedNotification

画面のレイアウトが変更されたことを示すアプリケーションによって投稿された通知を取得します。

MonoAudioStatusDidChangeNotification

MonoAudioStatusDidChange の通知定数

NotificationSwitchControlIdentifier

NotificationSwitchContr の通知定数

NotificationVoiceOverIdentifier

NotificationVoiceOv の通知定数

PageScrolledNotification

スクロール アクションが完了したことを示すアプリケーションによって投稿された通知を取得します。

PauseAssistiveTechnologyNotification

支援技術の通知を一時停止します。

ReduceMotionStatusDidChangeNotification

ReduceMotionStatusDidChange の通知定数

ReduceTransparencyStatusDidChangeNotification

ReduceTransparencyStatusDidChange の通知定数

ResumeAssistiveTechnologyNotification

支援技術の通知を再開します。

RetainCount

オブジェクトの現在の Objective-C 保持数を返します。

(継承元 NSObject)
ScreenChangedNotification

画面の大部分を含む新しいビューが表示されるというアプリケーションによって投稿された通知を取得します。

Self

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
ShakeToUndoDidChangeNotification

ShakeToUndoDidChange の通知定数

ShouldGroupAccessibilityChildren

VoiceOver で、位置に関係なく、このオブジェクトの子要素をグループ化するかどうかを取得または設定します。

SpeakScreenStatusDidChangeNotification

SpeakScreenStatusDidChange の通知定数

SpeakSelectionStatusDidChangeNotification

SpeakSelectionStatusDidChange の通知定数

SpeechAttributeIpaNotation

画面の下部にあるバーに追加された項目の基本クラス。

SpeechAttributeLanguage

BCP-47 言語コードを取得します。

SpeechAttributePitch

読み上げられた文字列のピッチを決定する 0.0 から 2.0 までの値を取得します。

SpeechAttributePunctuation

文字列内の句読点が発音されるかどうかを決定する として bool 解釈される値を取得します。

SpeechAttributeQueueAnnouncement

画面の下部にあるバーに追加された項目の基本クラス。

Superclass

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
SuperHandle

この NSObject の基底クラスのメソッドを表すために使用されるハンドル。

(継承元 NSObject)
SwitchControlStatusDidChangeNotification

SwitchControlStatusDidChange の通知定数

Tag

アプリケーション内の特定の UIBarItem の識別に使用できる開発者向けの整数。

TextAttributeCustom

画面の下部にあるバーに追加された項目の基本クラス。

TextAttributeHeadingLevel

画面の下部にあるバーに追加された項目の基本クラス。

Title

この UIBarItem に表示されるタイトル。

TraitAdjustable

値の範囲を通じてアクセシビリティ要素を継続的に調整できる特性を取得します。

TraitAllowsDirectInteraction

ユーザーに直接タッチ操作を許可する特性を取得します。

TraitButton

要素をボタンとして扱う必要があることを thisIUIAccessibilityIdentification 示す特性を取得します。

TraitCausesPageTurn

VoiceOver がそのページを終了したときに要素がページをめくる必要があることを thisIUIAccessibilityIdentification 示す特性を取得します。

TraitHeader

要素がコンテンツをセクションに分割するヘッダーであることを thisIUIAccessibilityIdentification 示す特性を取得します。

TraitImage

要素をイメージとして扱う必要があることを thisIUIAccessibilityIdentification 示す特性を取得します。

TraitKeyboardKey

要素がキーボード キーのように機能することを thisIUIAccessibilityIdentification 示す特性を取得します。

TraitLink

要素をリンクと見なす必要があることを thisIUIAccessibilityIdentification 示す特性を取得します。

TraitNone

要素に特徴がないことを示す thisIUIAccessibilityIdentification 特性を取得します。

TraitNotEnabled

要素が有効になっていないことを示す特性を thisIUIAccessibilityIdentification 取得します。

TraitPlaysSound

アクティブ化されたときに要素が独自のサウンドを再生することを thisIUIAccessibilityIdentification 示す特性を取得します。

TraitSearchField

要素を検索フィールドと見なす必要があることを thisIUIAccessibilityIdentification 示す特性を取得します。

TraitSelected

要素が選択されていることを示す特性を thisIUIAccessibilityIdentification 取得します。

TraitStartsMediaSession

要素がアクティブ化されたときにメディア セッションを開始することを thisIUIAccessibilityIdentification 示す特性を取得します。

TraitStaticText

要素を静的テキストとして扱う必要があることを thisIUIAccessibilityIdentification 示す特性を取得します。

TraitSummaryElement

アプリケーションの起動時に概要情報を提供する特性を取得します。

TraitTabBar

画面の下部にあるバーに追加された項目の基本クラス。

TraitUpdatesFrequently

要素が または AccessibilityValueを更新することをthisIUIAccessibilityIdentification示す特性をAccessibilityLabel取得します。

UnfocusedElementKey

アクセシビリティ API (「」を参照 FocusedElement(String)) によって、以前にフォーカスされた要素を識別するために使用される文字列定数。

VoiceOverStatusChanged

開発者は、この非推奨のプロパティを使用しないでください。 開発者は、代わりに 'VoiceOverStatusDidChangeNotification' を使用する必要があります。

VoiceOverStatusDidChangeNotification

VoiceOverStatusDidChange の通知定数

Zone

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)

メソッド

AccessibilityActivate()

この UIView のアクセシビリティをアクティブ化し、成功した場合に を true 返します。

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

外部で観察されるオブジェクトを登録します (NSString keyPath を使用)。   観察された変更は、オブザーバーのオブジェクト ObserveValue(NSString, NSObject, NSDictionary, IntPtr) メソッドにディスパッチされます。

(継承元 NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

外部で観察されるオブジェクトを登録します (文字列 keyPath を使用)。   観察された変更は、オブザーバーのオブジェクト ObserveValue(NSString, NSObject, NSDictionary, IntPtr) メソッドにディスパッチされます。

(継承元 NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

任意のメソッドを使用して、外部で観察されるオブジェクトを登録します。

(継承元 NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

任意のメソッドを使用して、外部で観察されるオブジェクトを登録します。

(継承元 NSObject)
AppearanceWhenContainedIn(Type[])

ビューが指定した階層でホストされている場合、このクラスのインスタンスに対して厳密に型指定された UIAppearance を返します。

AwakeFromNib()

オブジェクトが nib ファイルから読み込まれた後に呼び出されます。 オーバーライド者は base を呼び出す必要があります。AwakeFromNib()。

(継承元 NSObject)
BeginInvokeOnMainThread(Action)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

メイン UI スレッドで指定されたコードを非同期的に呼び出します。

(継承元 NSObject)
Bind(NSString, NSObject, String, NSDictionary)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
Bind(String, NSObject, String, NSDictionary)
古い.

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
BindingInfo(String)
古い.

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
BindingOptionDescriptions(String)
古い.

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
BindingValueClass(String)
古い.

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
CommitEditing()

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
CommitEditing(NSObject, Selector, IntPtr)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
ConformsToProtocol(IntPtr)

このオブジェクトが指定したプロトコルを実装しているかどうかを判断するために呼び出されます。

(継承元 NSObject)
Copy()

基になる Objective-C オブジェクトのコピーを実行します。

(継承元 NSObject)
DangerousAutorelease()

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
DangerousRelease()

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
DangerousRetain()

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

多対多リレーションシップのインデックスに対して変更が発生したことを示します。

(継承元 NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
DidChangeValue(String)

指定したキーに変更が発生したことを示します。

(継承元 NSObject)
Dispose()

NSObject オブジェクトによって使用されるリソースを解放します。

(継承元 NSObject)
Dispose(Boolean)

NSObject オブジェクトによって使用されるリソースを解放します。

(継承元 NSObject)
DoesNotRecognizeSelector(Selector)

このオブジェクトが指定したセレクターを認識しないことを示します。

(継承元 NSObject)
EncodeTo(NSCoder)

指定されたエンコーダーでオブジェクトの状態をエンコードします

Equals(NSObject)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
Equals(Object)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
ExposedBindings()

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
GetAppearance(UITraitCollection)

指定した の外観プロキシを返します traits

GetAppearance(UITraitCollection, Type[])

指定した の外観プロキシを返します traits

GetAppearance<T>()

UIBarItem のサブクラスの外観プロキシ UIBarItem.UIBarItemAppearance を取得します。

GetAppearance<T>(UITraitCollection)

UIBarItem のサブクラスの外観プロキシ UIBarItem.UIBarItemAppearance を取得します。

GetAppearance<T>(UITraitCollection, Type[])

ビューが指定した階層でホストされている場合に、指定した特性コレクションを持つ UIBarItem のサブクラスの外観プロキシ UIBarItem.UIBarItemAppearance を取得します。

GetBindingInfo(NSString)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
GetBindingOptionDescriptions(NSString)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
GetBindingValueClass(NSString)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

指定したキーの値を取得します。

(継承元 NSObject)
GetHashCode()

現在のインスタンスのハッシュ コードを生成します。

(継承元 NSObject)
GetMethodForSelector(Selector)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
GetNativeField(String)
古い.

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
GetNativeHash()

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
GetTitleTextAttributes(UIControlState)

UIBarItem のタイトルのテキスト属性。

Init()

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
InitializeHandle(IntPtr)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
InitializeHandle(IntPtr, String)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
Invoke(Action, Double)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
Invoke(Action, TimeSpan)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
InvokeOnMainThread(Action)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
InvokeOnMainThread(Selector, NSObject)

メイン UI スレッドで指定したコードを同期的に呼び出します。

(継承元 NSObject)
IsEqual(NSObject)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
IsKindOfClass(Class)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
IsMemberOfClass(Class)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
MarkDirty()

通常のピア オブジェクト (IsDirectBinding が true) を toggleref オブジェクトに昇格させます。

(継承元 NSObject)
MutableCopy()

指定した NSObject の変更可能なコピーを作成します。

(継承元 NSObject)
ObjectDidEndEditing(NSObject)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

このオブジェクトに対する指定した keyPath の値が変更されたことを示します。

(継承元 NSObject)
PerformSelector(Selector)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
PerformSelector(Selector, NSObject)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
PerformSelector(Selector, NSObject, Double)

現在のインスタンスでセレクターを呼び出し、 が null でない場合 obj は、これを 1 つのパラメーターとして渡します。

(継承元 NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
PerformSelector(Selector, NSObject, NSObject)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
PrepareForInterfaceBuilder()

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
RemoveObserver(NSObject, NSString)

指定した keyPath の変更された値に関する通知を、指定したオブザーバーが受信するのを停止します。

(継承元 NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

指定したオブザーバーが、指定した keyPath とコンテキストの変更された値に関する通知をさらに受信するのを停止します。

(継承元 NSObject)
RemoveObserver(NSObject, String)

指定した keyPath の変更された値に関する通知を、指定したオブザーバーが受信するのを停止します。

(継承元 NSObject)
RemoveObserver(NSObject, String, IntPtr)

指定したオブザーバーが、指定した keyPath とコンテキストの変更された値に関する通知をさらに受信するのを停止します。

(継承元 NSObject)
RespondsToSelector(Selector)

このオブジェクトが指定したセレクターを認識するかどうか。

(継承元 NSObject)
SetNativeField(String, NSObject)
古い.

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
SetNilValueForKey(NSString)

指定したキーの値を null に設定します。

(継承元 NSObject)
SetTitleTextAttributes(UITextAttributes, UIControlState)

UIBarItem のタイトルのテキスト属性を指定します。

SetValueForKey(NSObject, NSString)

キーで指定されたプロパティの値を、指定した値に設定します。

(継承元 NSObject)
SetValueForKeyPath(IntPtr, NSString)

アンマネージド オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

(継承元 NSObject)
SetValueForKeyPath(NSObject, NSString)

キーパスを使用して到達できるプロパティの値を設定します。

(継承元 NSObject)
SetValueForUndefinedKey(NSObject, NSString)

未定義のキーに値を書き込もうとすることを示します。 オーバーライドされない場合は、NSUndefinedKeyException を発生させます。

(継承元 NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

この NSObject の値を、指定したディクショナリの値に設定します。

(継承元 NSObject)
ToString()

現在のインスタンスの値の文字列表現を返します。

(継承元 NSObject)
Unbind(NSString)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
Unbind(String)
古い.

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
ValueForKey(NSString)

指定したキーに関連付けられているプロパティの値を返します。

(継承元 NSObject)
ValueForKeyPath(NSString)

キーパスを使用して到達できるプロパティの値を返します。

(継承元 NSObject)
ValueForUndefinedKey(NSString)

未定義のキーの値を読み取ろうとしたことを示します。 オーバーライドされない場合は、NSUndefinedKeyException を発生させます。

(継承元 NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

指定したキー内の指定したインデックスの値が変更されようとしていることを示します。

(継承元 NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

画面の下部にあるバーに追加された項目の基本クラス。

(継承元 NSObject)
WillChangeValue(String)

指定したキーの値が変更されようとしていることを示します。

(継承元 NSObject)

拡張メソッド

GetDebugDescription(INSObjectProtocol)

画面の下部にあるバーに追加された項目の基本クラス。

GetAccessibilityCustomRotors(NSObject)

オブジェクトに適したオブジェクトの UIAccessibilityCustomRotor 配列を this 取得します。

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

オブジェクトに適したオブジェクトの UIAccessibilityCustomRotor 配列を this 設定します。

適用対象

こちらもご覧ください