Sprache

AppSearchSchema.StringPropertyConfig.Builder.SetDeletePropagationType Methode

Definition

Konfiguriert, wie der Löschvorgang zwischen diesem Dokument und dem referenzierten Dokument weitergegeben wird, dessen qualifizierte ID von dieser Eigenschaft gehalten wird.

[Android.Runtime.Register("setDeletePropagationType", "(I)Landroid/app/appsearch/AppSearchSchema$StringPropertyConfig$Builder;", "", ApiSince=37)]
public Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.Builder SetDeletePropagationType(Android.App.AppSearch.AppSearchSchemaDeletePropagationType deletePropagationType);
[<Android.Runtime.Register("setDeletePropagationType", "(I)Landroid/app/appsearch/AppSearchSchema$StringPropertyConfig$Builder;", "", ApiSince=37)>]
member this.SetDeletePropagationType : Android.App.AppSearch.AppSearchSchemaDeletePropagationType -> Android.App.AppSearch.AppSearchSchema.StringPropertyConfig.Builder

Parameter

deletePropagationType
AppSearchSchemaDeletePropagationType

Der Wert ist eine der folgenden: AppSearchSchema.StringPropertyConfig.DELETE_PROPAGATION_TYPE_NONE; AppSearchSchema.StringPropertyConfig.DELETE_PROPAGATION_TYPE_PROPAGATE_FROM

Gibt zurück

Attribute

Hinweise

Konfiguriert, wie der Löschvorgang zwischen diesem Dokument und dem referenzierten Dokument weitergegeben wird, dessen qualifizierte ID von dieser Eigenschaft gehalten wird.

Wenn diese Methode nicht aufgerufen wird, wird der standardmäßige Löschweitergabetyp StringPropertyConfig.DELETE_PROPAGATION_TYPE_NONE, der angibt, dass das Löschen nicht zwischen diesem Dokument und dem referenzierten Dokument weitergegeben wird.

Wenn der Löschverteilungstyp nicht StringPropertyConfig.DELETE_PROPAGATION_TYPE_NONE ist, muss auch StringPropertyConfig.JOINABLE_VALUE_TYPE_QUALIFIED_ID festgelegt werden, da die Löschweitergabe die qualifizierte ID verwenden muss. Andernfalls werfen Sie "IllegalStateException" beim Erstellen aus.

Android-Referenz für android.app.appsearch.AppSearchSchema.StringPropertyConfig.Builder.setDeletePropagationType.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: