Intent コンストラクター

定義

オーバーロード

名前 説明
Intent()

空の意図を作成します。

Intent(Intent)

コピー コンストラクター。

Intent(String)

特定のアクションを使用して意図を作成します。

Intent(Context, Class)

特定のコンポーネントの意図を作成します。

Intent(Context, Type)
Intent(IntPtr, JniHandleOwnership)

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

Intent(String, Uri)

特定のアクションと特定のデータ URL に対して意図を作成します。

Intent(String, Uri, Context, Class)

指定したアクションとデータを使用して、特定のコンポーネントの意図を作成します。

Intent(String, Uri, Context, Type)

Intent()

空の意図を作成します。

[Android.Runtime.Register(".ctor", "()V", "")]
public Intent();
属性

注釈

空の意図を作成します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Intent(Intent)

コピー コンストラクター。

[Android.Runtime.Register(".ctor", "(Landroid/content/Intent;)V", "")]
public Intent(Android.Content.Intent? o);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Intent;)V", "")>]
new Android.Content.Intent : Android.Content.Intent -> Android.Content.Intent

パラメーター

o
Intent
属性

注釈

コピー コンストラクター。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Intent(String)

特定のアクションを使用して意図を作成します。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public Intent(string? action);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Android.Content.Intent : string -> Android.Content.Intent

パラメーター

action
String

意図アクション (ACTION_VIEWなど)。

属性

注釈

特定のアクションを使用して意図を作成します。 他のすべてのフィールド (データ、型、クラス) は null です。 インテントはシステムでグローバルに使用されるため、アクション <em>must</em> は名前空間に存在します。たとえば、システム VIEW アクションは android.intent.action.VIEW です。アプリケーションのカスタム アクションは、com.google.app.myapp.CUSTOM_ACTION のようになります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Intent(Context, Class)

特定のコンポーネントの意図を作成します。

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/Class;)V", "")]
public Intent(Android.Content.Context? packageContext, Java.Lang.Class? cls);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/Class;)V", "")>]
new Android.Content.Intent : Android.Content.Context * Java.Lang.Class -> Android.Content.Intent

パラメーター

packageContext
Context

このクラスを実装するアプリケーション パッケージのコンテキスト。

cls
Class

意図に使用するコンポーネント クラス。

属性

注釈

特定のコンポーネントの意図を作成します。 他のすべてのフィールド (アクション、データ、型、クラス) は null ですが、後で明示的な呼び出しで変更できます。 これにより、システムに依存して適切なクラスを検索するのではなく、ハードコーディングされたクラス名を実行することを目的とした意図を作成する便利な方法が提供されます。この影響の詳細については、 #setComponent を参照してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Intent(Context, Type)

public Intent(Android.Content.Context packageContext, Type type);
new Android.Content.Intent : Android.Content.Context * Type -> Android.Content.Intent

パラメーター

packageContext
Context
type
Type

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Intent(IntPtr, JniHandleOwnership)

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

protected Intent(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Content.Intent : nativeint * Android.Runtime.JniHandleOwnership -> Android.Content.Intent

パラメーター

javaReference
IntPtr

nativeint

Java ネイティブ インターフェイス (JNI) オブジェクト参照を含むIntPtr

transfer
JniHandleOwnership

JniHandleOwnership処理方法を示すjavaReference

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Intent(String, Uri)

特定のアクションと特定のデータ URL に対して意図を作成します。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;)V", "")]
public Intent(string? action, Android.Net.Uri? uri);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;)V", "")>]
new Android.Content.Intent : string * Android.Net.Uri -> Android.Content.Intent

パラメーター

action
String

意図アクション (ACTION_VIEWなど)。

uri
Uri

意図データ URI。

属性

注釈

特定のアクションと特定のデータ URL に対して意図を作成します。 インテントはシステムでグローバルに使用されるため、アクション <em>must</em> は名前空間に存在します。たとえば、システム VIEW アクションは android.intent.action.VIEW です。アプリケーションのカスタム アクションは、com.google.app.myapp.CUSTOM_ACTION のようになります。

<em>Note: Android フレームワークでのスキームとホスト名の照合では、正式な RFC とは異なり、大文字と小文字が区別されます。 その結果、必ず、小文字を使用してこれらの要素で URI を記述し、Android の外部から受け取る URI を正規化して、スキームとホストが小文字であることを確認する必要があります</em>

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Intent(String, Uri, Context, Class)

指定したアクションとデータを使用して、特定のコンポーネントの意図を作成します。

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;Landroid/content/Context;Ljava/lang/Class;)V", "")]
public Intent(string? action, Android.Net.Uri? uri, Android.Content.Context? packageContext, Java.Lang.Class? cls);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Landroid/net/Uri;Landroid/content/Context;Ljava/lang/Class;)V", "")>]
new Android.Content.Intent : string * Android.Net.Uri * Android.Content.Context * Java.Lang.Class -> Android.Content.Intent

パラメーター

action
String

意図アクション (ACTION_VIEWなど)。

uri
Uri

意図データ URI。

packageContext
Context

このクラスを実装するアプリケーション パッケージのコンテキスト。

cls
Class

意図に使用するコンポーネント クラス。

属性

注釈

指定したアクションとデータを使用して、特定のコンポーネントの意図を作成します。 これは、 #Intent(String, android.net.Uri) を使用してインテントを構築し、 #setClass を呼び出してそのクラスを設定することと同じです。

<em>Note: Android フレームワークでのスキームとホスト名の照合では、正式な RFC とは異なり、大文字と小文字が区別されます。 その結果、必ず、小文字を使用してこれらの要素で URI を記述し、Android の外部から受け取る URI を正規化して、スキームとホストが小文字であることを確認する必要があります</em>

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Intent(String, Uri, Context, Type)

public Intent(string action, Android.Net.Uri uri, Android.Content.Context packageContext, Type type);
new Android.Content.Intent : string * Android.Net.Uri * Android.Content.Context * Type -> Android.Content.Intent

パラメーター

action
String
uri
Uri
packageContext
Context
type
Type

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象