Intent コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| 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(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
- 属性
注釈
コピー コンストラクター。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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 のようになります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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 を参照してください。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Intent(IntPtr, JniHandleOwnership)
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。
protected Intent(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Content.Intent : nativeint * Android.Runtime.JniHandleOwnership -> Android.Content.Intent
パラメーター
- 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>
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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>
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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
注釈
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。