Langue

ContentProviderOperation.Apply Méthode

Définition

Applique cette opération à l’aide du fournisseur donné.

[Android.Runtime.Register("apply", "(Landroid/content/ContentProvider;[Landroid/content/ContentProviderResult;I)Landroid/content/ContentProviderResult;", "GetApply_Landroid_content_ContentProvider_arrayLandroid_content_ContentProviderResult_IHandler")]
public virtual Android.Content.ContentProviderResult Apply(Android.Content.ContentProvider provider, Android.Content.ContentProviderResult[] backRefs, int numBackRefs);
[<Android.Runtime.Register("apply", "(Landroid/content/ContentProvider;[Landroid/content/ContentProviderResult;I)Landroid/content/ContentProviderResult;", "GetApply_Landroid_content_ContentProvider_arrayLandroid_content_ContentProviderResult_IHandler")>]
abstract member Apply : Android.Content.ContentProvider * Android.Content.ContentProviderResult[] * int -> Android.Content.ContentProviderResult
override this.Apply : Android.Content.ContentProvider * Android.Content.ContentProviderResult[] * int -> Android.Content.ContentProviderResult

Paramètres

provider
ContentProvider

sur ContentProvider lequel ce lot est appliqué

backRefs
ContentProviderResult[]

tableau ContentProviderResult qui sera consulté pour résoudre les références back demandées.

numBackRefs
Int32

nombre de résultats valides sur le tableau backRefs.

Retours

qui ContentProviderResult contient l’une Uri des lignes insérées si c’était une insertion sinon le nombre de lignes affectées.

Attributs

Exceptions

levée si l’insertion échoue ou si le nombre de lignes affectées ne correspond pas au nombre attendu

Remarques

Applique cette opération à l’aide du fournisseur donné. Le tableau backRefs est utilisé pour résoudre les références back qui ont été demandées à l’aide Builder#withValueBackReferences(ContentValues) et Builder#withSelectionBackReference.

Java documentation pour android.content.ContentProviderOperation.apply(android.content.ContentProvider, android.content.ContentProviderResult[], int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à