語言

MockContentProvider 建構函式

定義

多載

名稱 Description
MockContentProvider()

一個建構器,將 MockContext 實例作為其中的上下文。

MockContentProvider(Context)

一個接受 Context 實例的建構子,該實例應為 的 MockContext子類別。

MockContentProvider(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

MockContentProvider(Context, String, String, PathPermission[])

一個構造子,初始化四個內部成員變數 android.content.ContentProvider 。

MockContentProvider()

一個建構器,將 MockContext 實例作為其中的上下文。

[Android.Runtime.Register(".ctor", "()V", "")]
protected MockContentProvider();
屬性

備註

一個建構器,將 MockContext 實例作為其中的上下文。

Java 文件 android.test.mock.MockContentProvider.MockContentProvider()。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

MockContentProvider(Context)

一個接受 Context 實例的建構子,該實例應為 的 MockContext子類別。

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "")]
public MockContentProvider(Android.Content.Context? context);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "")>]
new Android.Test.Mock.MockContentProvider : Android.Content.Context -> Android.Test.Mock.MockContentProvider

參數

context
Context
屬性

備註

一個接受 Context 實例的建構子,該實例應為 的 MockContext子類別。

Java 文件 android.test.mock.MockContentProvider.MockContentProvider(android.content.Context)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

MockContentProvider(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

protected MockContentProvider(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Test.Mock.MockContentProvider : nativeint * Android.Runtime.JniHandleOwnership -> Android.Test.Mock.MockContentProvider

參數

javaReference
IntPtr

nativeint

IntPtr,包含 Java Native Interface (JNI) 對象參考。

transfer
JniHandleOwnership

JniHandleOwnership,指出如何處理javaReference

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

MockContentProvider(Context, String, String, PathPermission[])

一個構造子,初始化四個內部成員變數 android.content.ContentProvider 。

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;[Landroid/content/pm/PathPermission;)V", "")]
public MockContentProvider(Android.Content.Context? context, string? readPermission, string? writePermission, Android.Content.PM.PathPermission[]? pathPermissions);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;[Landroid/content/pm/PathPermission;)V", "")>]
new Android.Test.Mock.MockContentProvider : Android.Content.Context * string * string * Android.Content.PM.PathPermission[] -> Android.Test.Mock.MockContentProvider

參數

context
Context

一個 Context 物件,應該是某個模擬實例(例如 的 android.test.mock.MockContext實例)。

readPermission
String

你想要的讀取權限應該在測試中存在,該定義可透過 #getReadPermission()取得。

writePermission
String

你想要的寫入權限應該在測試中擁有,而這個權限可透過 #getWritePermission()。

pathPermissions
PathPermission[]

你想要這個實例的 PathPermissions 應該包含在測試中,而測試可透過 #getPathPermissions()取得。

屬性

備註

一個構造子,初始化四個內部成員變數 android.content.ContentProvider 。

Java 文件 android.test.mock.MockContentProvider.MockContentProvider(android.content.Context, java.lang.String, java.lang.String, android.content.pm.PathPermission[])。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於