Language

ActivityIndicator クラス

定義

何かが進行中であることを示すために使用されるビジュアル コントロール。

[Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._ActivityIndicatorRenderer))]
public class ActivityIndicator : Xamarin.Forms.View, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.ActivityIndicator>
type ActivityIndicator = class
    inherit View
    interface IElementConfiguration<ActivityIndicator>
継承
System.Object
ActivityIndicator
属性
実装

注釈

このコントロールは、進行状況に関する情報なしで何かが発生していることをユーザーに視覚的な手掛かりとして提供します。

次の例では、アクティビティが進行中であることを示すためにアニメーション化された赤いアクティビティ インジケーターを作成します。

<ActivityIndicator Color="Red" IsRunning="true" />

コンストラクター

名前 説明
ActivityIndicator()

ActivityIndicator クラスの新しいインスタンスを初期化します。

フィールド

名前 説明
ColorProperty

Color バインド可能なプロパティを識別します。

IsRunningProperty

IsRunning バインド可能なプロパティを識別します。

プロパティ

名前 説明
AnchorX

要素の境界を基準にして、変換の中心点の X コンポーネントを取得または設定します。 これはバインド可能なプロパティです。

(継承元 VisualElement)
AnchorY

要素の境界を基準にして、変換の中心点の Y コンポーネントを取得または設定します。 これはバインド可能なプロパティです。

(継承元 VisualElement)
AutomationId

自動化フレームワークがこの要素を見つけ、対話することを可能にする値を取得または設定します。

(継承元 Element)
Background

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 VisualElement)
BackgroundColor

VisualElement の背景を塗りつぶす色を取得または設定します。 これはバインド可能なプロパティです。

(継承元 VisualElement)
Batched

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 VisualElement)
Behaviors

この要素に関連付けられている動作の一覧を取得します。 これはバインド可能なプロパティです。

(継承元 VisualElement)
BindingContext

この BindableObjectに属するバインドされたプロパティの対象となるプロパティを含むオブジェクトを取得または設定します。

(継承元 BindableObject)
Bounds

要素の境界を取得します。

(継承元 VisualElement)
class

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 NavigableElement)
ClassId

意味的に同類の要素の集合を識別するために使用される値を取得または設定します。

(継承元 Element)
Clip

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 VisualElement)
Color

ActivityIndicator の Color を取得または設定します。 これはバインド可能なプロパティです。

DisableLayout

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 VisualElement)
Dispatcher

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 BindableObject)
EffectControlProvider

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 Element)
Effects

この項目に適用される効果の一覧。

(継承元 Element)
FlowDirection

レイアウトのフロー方向を取得または設定します。

(継承元 VisualElement)
GestureController

ビューのジェスチャ コントローラーを取得します。

(継承元 View)
GestureRecognizers

このビューに関連付けられているジェスチャ レコグナイザーのコレクション。

(継承元 View)
Height

この要素の現在のレンダリングされた高さを取得します。 これはバインド可能な読み取り専用プロパティです。

(継承元 VisualElement)
HeightRequest

この要素の目的の高さのオーバーライドを取得または設定します。

(継承元 VisualElement)
HorizontalOptions

要素がレイアウト サイクルでどのように配置されるかを定義する LayoutOptions を取得または設定します。 これはバインド可能なプロパティです。

(継承元 View)
Id

アプリケーションの実行を通じて要素を一意に識別するために使用できる値を取得します。

(継承元 Element)
InputTransparent

この要素をユーザー操作サイクルに含めるかどうかを示す値を取得または設定します。 これはバインド可能なプロパティです。

(継承元 VisualElement)
IsEnabled

この要素をユーザー インターフェイスで有効にするかどうかを示す値を取得または設定します。 これはバインド可能なプロパティです。

(継承元 VisualElement)
IsFocused

この要素に現在フォーカスがあるかどうかを示す値を取得します。 これはバインド可能なプロパティです。

(継承元 VisualElement)
IsInNativeLayout

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 VisualElement)
IsNativeStateConsistent

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 VisualElement)
IsPlatformEnabled

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 VisualElement)
IsRunning

ActivityIndicator が実行されているかどうかを示す値を取得または設定します。 これはバインド可能なプロパティです。

IsTabStop

この要素がタブ ナビゲーションに含まれるかどうかを示す値を取得または設定します。 これはバインド可能なプロパティです。

(継承元 VisualElement)
IsVisible

この要素をビジュアル ツリーの一部にするかどうかを決定する値を取得または設定します。 これはバインド可能なプロパティです。

(継承元 VisualElement)
LogicalChildren

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 Element)
Margin

ビューの余白を取得または設定します。

(継承元 View)
MinimumHeightRequest

レイアウト中に要素が要求する最小の高さをオーバーライドする値を取得または設定します。

(継承元 VisualElement)
MinimumWidthRequest

レイアウト中に要素が要求する最小幅をオーバーライドする値を取得または設定します。

(継承元 VisualElement)
Navigation

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 NavigableElement)
NavigationProxy

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 NavigableElement)
Opacity

描画時に要素に適用する不透明度値を取得または設定します。 これはバインド可能なプロパティです。

(継承元 VisualElement)
Parent

要素の親要素を取得または設定します。

(継承元 Element)
ParentView
古い.

VisualElementであるこの要素の最も近い先祖である要素を取得します。

(継承元 Element)
Platform
古い.

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 Element)
RealParent

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 Element)
Resources

ローカルのリソース ディクショナリを取得または設定します。

(継承元 VisualElement)
Rotation

要素の描画時に、Z 軸を中心とする回転 (アフィン回転) (度単位) を取得または設定します。

(継承元 VisualElement)
RotationX

要素の描画時に、X 軸を中心とする回転 (パースペクティブ回転) (度単位) を取得または設定します。

(継承元 VisualElement)
RotationY

要素の描画時に、Y 軸を中心とする回転 (パースペクティブ回転) (度単位) を取得または設定します。

(継承元 VisualElement)
Scale

要素に適用するスケール ファクターを取得または設定します。

(継承元 VisualElement)
ScaleX

X 方向に適用するスケールの値を取得または設定します。

(継承元 VisualElement)
ScaleY

Y 方向に適用するスケールの値を取得または設定します。

(継承元 VisualElement)
Style

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 NavigableElement)
StyleClass

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 NavigableElement)
StyleId

要素を一意に識別するユーザー定義の値を取得または設定します。

(継承元 Element)
TabIndex

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 VisualElement)
TranslationX

要素の X 変換デルタを取得または設定します。

(継承元 VisualElement)
TranslationY

要素の Y 変換デルタを取得または設定します。

(継承元 VisualElement)
Triggers

この要素に関連付けられているトリガーの一覧を取得します。 これはバインド可能なプロパティです。

(継承元 VisualElement)
VerticalOptions

要素がレイアウト サイクルでどのように配置されるかを定義する LayoutOptions を取得または設定します。 これはバインド可能なプロパティです。

(継承元 View)
Visual

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 VisualElement)
Width

この要素の現在のレンダリング幅を取得します。 これはバインド可能な読み取り専用プロパティです。

(継承元 VisualElement)
WidthRequest

この要素の目的の幅のオーバーライドを取得または設定します。

(継承元 VisualElement)
X

この要素の現在の X 位置を取得します。 これはバインド可能な読み取り専用プロパティです。

(継承元 VisualElement)
Y

この要素の現在の Y 位置を取得します。 これはバインド可能な読み取り専用プロパティです。

(継承元 VisualElement)

メソッド

名前 説明
ApplyBindings()

バインドを BindingContextに適用します。

(継承元 BindableObject)
BatchBegin()

要素のプロパティに対する変更のバッチの開始を通知します。

(継承元 VisualElement)
BatchCommit()

要素へのコマンドのバッチが終端に達したこと、およびこれらのコマンドを今コミットする必要があることを通知します。

(継承元 VisualElement)
ChangeVisualState()

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 VisualElement)
ClearValue(BindableProperty)

propertyのSetValueによって設定されたすべての値をクリアします。

(継承元 BindableObject)
ClearValue(BindablePropertyKey)

propertyKeyによって識別されるプロパティのSetValueによって設定されたすべての値をクリアします。

(継承元 BindableObject)
CoerceValue(BindableProperty)

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 BindableObject)
CoerceValue(BindablePropertyKey)

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 BindableObject)
Descendants()

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 Element)
EffectIsAttached(String)

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 Element)
FindByName(String)

指定した名前を持つ要素を返します。

(継承元 Element)
Focus()

フォーカスをこの要素に設定します。

(継承元 VisualElement)
GetChildElements(Point)

指定した pointの下にある子要素を視覚的に返します。

(継承元 View)
GetSizeRequest(Double, Double)
古い.

要素の SizeRequest を返します。 このメソッドを呼び出すと、レイアウト サイクルのメジャー パスが開始されます。

(継承元 VisualElement)
GetValue(BindableProperty)

BindableProperty に含まれる値を返します。

(継承元 BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
古い.

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 BindableObject)
GetValues(BindableProperty, BindableProperty)
古い.

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 BindableObject)
InvalidateMeasure()

この VisualElementのレイアウトを無効にするために呼び出されるメソッド。 MeasureInvalidated イベントを発生させます。

(継承元 VisualElement)
InvalidateMeasureNonVirtual(InvalidationTrigger)

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 VisualElement)
IsSet(BindableProperty)

ターゲット プロパティが存在し、設定されている場合に true を返します。

(継承元 BindableObject)
Layout(Rectangle)

レイアウト サイクル中に要素の境界を更新します。

(継承元 VisualElement)
Measure(Double, Double, MeasureFlags)

デバイスに表示するためにビジュアル要素に必要な最小サイズを返します。

(継承元 VisualElement)
NativeSizeChanged()

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 VisualElement)
On<T>()

プラットフォーム固有のメソッドを呼び出すことができる、この ActivityIndicator のプラットフォーム固有のインスタンスを返します。

OnBindingContextChanged()

View のバインディング コンテキストが変更されるたびに呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドをオーバーライドします。

(継承元 View)
OnChildAdded(Element)

アプリケーション開発者は、このメソッドをオーバーライドして、子が追加されたときに応答できます。

(継承元 VisualElement)
OnChildRemoved(Element, Int32)

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 VisualElement)
OnChildRemoved(Element)
古い.

アプリケーション開発者は、子が削除されたときに応答するためにこのメソッドをオーバーライドできます。

(継承元 VisualElement)
OnChildrenReordered()

ChildrenReordered イベントが生成されようとしているときに呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。

(継承元 VisualElement)
OnMeasure(Double, Double)

レイアウト測定が発生すると呼び出されるメソッド。

(継承元 VisualElement)
OnParentSet()

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 NavigableElement)
OnPropertyChanged(String)

バインドされたプロパティが変更されたときに呼び出されるメソッド。

(継承元 Element)
OnPropertyChanging(String)

子クラスからこのメソッドを呼び出して、プロパティで変更が発生することを通知します。

(継承元 BindableObject)
OnSizeAllocated(Double, Double)

このメソッドは、レイアウト サイクル中に要素のサイズが設定されるときに呼び出されます。 このメソッドは、 SizeChanged イベントが生成される直前に呼び出されます。 このイベントに対するクラス処理を追加するには、このメソッドを実装します。

(継承元 VisualElement)
OnSizeRequest(Double, Double)
古い.

このメソッドは、要素の目的のサイズを取得するために、レイアウト サイクルのメジャー パス中に呼び出されます。

(継承元 VisualElement)
OnTabIndexPropertyChanged(Int32, Int32)

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 VisualElement)
OnTabStopPropertyChanged(Boolean, Boolean)

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 VisualElement)
RemoveBinding(BindableProperty)

以前に設定したバインディングを削除します。

(継承元 BindableObject)
RemoveDynamicResource(BindableProperty)

以前に設定した動的リソースを削除します

(継承元 Element)
SetBinding(BindableProperty, BindingBase)

プロパティにバインドを割り当てます。

(継承元 BindableObject)
SetDynamicResource(BindableProperty, String)

指定されたキーを使用して DynamicResource を介して更新する、この要素の BindableProperty プロパティを設定します。

(継承元 Element)
SetValue(BindableProperty, Object)

指定したプロパティの値を設定します。

(継承元 BindableObject)
SetValue(BindablePropertyKey, Object)

propertyKey の値を設定します。

(継承元 BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 Element)
SizeAllocated(Double, Double)

SizeAllocated は、サブツリー レイアウトの開始を通知するために、レイアウト サイクル中に呼び出されます。

(継承元 VisualElement)
TabIndexDefaultValueCreator()

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 VisualElement)
TabStopDefaultValueCreator()

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 VisualElement)
UnapplyBindings()

以前に設定したすべてのバインディングを適用解除します。

(継承元 BindableObject)
Unfocus()

この要素にフォーカスを設定解除します。

(継承元 VisualElement)

イベント

名前 説明
BatchCommitted

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 VisualElement)
BindingContextChanged

BindingContext プロパティが変更されるたびに発生します。

(継承元 BindableObject)
ChildAdded

子要素が要素に追加されるたびに発生します。

(継承元 Element)
ChildRemoved

子要素が要素から削除されるたびに発生します。

(継承元 Element)
ChildrenReordered

VisualElement の子が並べ替えられたときに発生します。

(継承元 VisualElement)
DescendantAdded

子要素が要素サブツリーに追加されるたびに発生します。

(継承元 Element)
DescendantRemoved

子要素が要素サブツリーから削除されるたびに発生します。

(継承元 Element)
FocusChangeRequested

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 VisualElement)
Focused

要素がフォーカスを受け取ったときに発生します。

(継承元 VisualElement)
MeasureInvalidated

ビジュアル要素のレイアウトが無効になったときに発生するイベント。

(継承元 VisualElement)
PlatformSet
古い.

何かが進行中であることを示すために使用されるビジュアル コントロール。

(継承元 Element)
PropertyChanged

プロパティが変更されたときに発生します。

(継承元 BindableObject)
PropertyChanging

プロパティが変更されようとしているときに発生します。

(継承元 BindableObject)
SizeChanged

Width プロパティまたは Height プロパティがこの要素の値を変更したときに発生します。

(継承元 VisualElement)
Unfocused

要素がフォーカスを失ったときに発生します。

(継承元 VisualElement)

明示的なインターフェイスの実装

名前 説明
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 BindableObject)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 Element)
IGestureController.CompositeGestureRecognizers

Xamarinによる内部使用の場合。フォーム プラットフォーム。

(継承元 View)
INameScope.RegisterName(String, Object)

内部使用のみ。

(継承元 Element)
IVisualElementController.EffectiveFlowDirection

ロケールと論理フローの設定を考慮して、プラットフォーム上の要素の効果的なビジュアル フローの方向を取得します。

(継承元 VisualElement)
IVisualElementController.InvalidateMeasure(InvalidationTrigger)

このメソッドは内部で使用します。

(継承元 VisualElement)

拡張メソッド

名前 説明
AbortAnimation(IAnimatable, String)

アニメーションを停止します。

Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

指定したパラメーターを設定し、アニメーションを開始します。

Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

指定したパラメーターを設定し、アニメーションを開始します。

Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

指定したパラメーターを設定し、アニメーションを開始します。

Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>)

指定したパラメーターを設定し、アニメーションを開始します。

AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action)

指定のパラメーターを設定し、運動アニメーションを開始します。

AnimationIsRunning(IAnimatable, String)

handle で指定されたアニメーションが実行されているかどうかを示すブール値を返します。

Batch(IAnimatable)

何かが進行中であることを示すために使用されるビジュアル コントロール。

FadeTo(VisualElement, Double, UInt32, Easing)

opacity、length、easing パラメーターで表現されるフェードを実行するタスクを返します。

FindByName<T>(Element, String)

elementを含むスコープ内に名前nameを持つT型のインスタンスを返します。

FindNextElement(ITabStopElement, Boolean, IDictionary<Int32,List<ITabStopElement>>, Int32)

何かが進行中であることを示すために使用されるビジュアル コントロール。

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

何かが進行中であることを示すために使用されるビジュアル コントロール。

GetSortedTabIndexesOnParentPage(VisualElement)

何かが進行中であることを示すために使用されるビジュアル コントロール。

GetTabIndexesOnParentPage(ITabStopElement, Int32)

何かが進行中であることを示すために使用されるビジュアル コントロール。

HasVisualStateGroups(VisualElement)

elementに 1 つ以上のビジュアル状態グループが関連付けられている場合は、trueを返します。 それ以外の場合は、 falseを返します。

LayoutTo(VisualElement, Rectangle, UInt32, Easing)

viewで指定されたVisualElementの境界を、bounds パラメーターで指定された四角形に容易にするタスクを返します。

RelRotateTo(VisualElement, Double, UInt32, Easing)

VisualElement によって指定される view をその現在のローテーションから drotation だけ回転させます。

RelScaleTo(VisualElement, Double, UInt32, Easing)

VisualElement によって指定される view をその現在のスケールから dscale に変更するタスクを返します。

RotateTo(VisualElement, Double, UInt32, Easing)

rotation、length、およびeasingパラメーターによって記述される回転を実行するタスクを返します。

RotateXTo(VisualElement, Double, UInt32, Easing)

opacity、時間のlength、easingを使用して Y 軸を傾斜させるタスクを返します。

RotateYTo(VisualElement, Double, UInt32, Easing)

length時間を取り、easingを使用して、X 軸をopacityして傾斜させるタスクを返します。

ScaleTo(VisualElement, Double, UInt32, Easing)

VisualElement によって指定される view を絶対倍率 scale にスケールするタスクを返します。

ScaleXTo(VisualElement, Double, UInt32, Easing)

何かが進行中であることを示すために使用されるビジュアル コントロール。

ScaleYTo(VisualElement, Double, UInt32, Easing)

何かが進行中であることを示すために使用されるビジュアル コントロール。

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

何かが進行中であることを示すために使用されるビジュアル コントロール。

SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

プロパティにバインドを作成し、適用します。

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
古い.

式からバインディングを作成して適用します。

SetOnAppTheme<T>(BindableObject, BindableProperty, T, T)

何かが進行中であることを示すために使用されるビジュアル コントロール。

TranslateTo(VisualElement, Double, Double, UInt32, Easing)

要素 TranslationX プロパティと TranslationY プロパティを現在の値から新しい値にアニメーション化します。 これにより、入力レイアウトが視覚レイアウトと同じ位置になります。

適用対象