AppWidgetManager.BindAppWidgetIdIfAllowed Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| BindAppWidgetIdIfAllowed(Int32, UserHandle, ComponentName, Bundle) |
Legen Sie den Anbieter für eine bestimmte appWidgetId fest, wenn der Aufrufer über eine Berechtigung verfügt. |
| BindAppWidgetIdIfAllowed(Int32, ComponentName, Bundle) |
Legen Sie die Komponente für eine bestimmte appWidgetId fest. |
| BindAppWidgetIdIfAllowed(Int32, ComponentName) |
Legen Sie die Komponente für eine bestimmte appWidgetId fest. |
BindAppWidgetIdIfAllowed(Int32, UserHandle, ComponentName, Bundle)
Legen Sie den Anbieter für eine bestimmte appWidgetId fest, wenn der Aufrufer über eine Berechtigung verfügt.
[Android.Runtime.Register("bindAppWidgetIdIfAllowed", "(ILandroid/os/UserHandle;Landroid/content/ComponentName;Landroid/os/Bundle;)Z", "GetBindAppWidgetIdIfAllowed_ILandroid_os_UserHandle_Landroid_content_ComponentName_Landroid_os_Bundle_Handler")]
public virtual bool BindAppWidgetIdIfAllowed(int appWidgetId, Android.OS.UserHandle? user, Android.Content.ComponentName? provider, Android.OS.Bundle? options);
[<Android.Runtime.Register("bindAppWidgetIdIfAllowed", "(ILandroid/os/UserHandle;Landroid/content/ComponentName;Landroid/os/Bundle;)Z", "GetBindAppWidgetIdIfAllowed_ILandroid_os_UserHandle_Landroid_content_ComponentName_Landroid_os_Bundle_Handler")>]
abstract member BindAppWidgetIdIfAllowed : int * Android.OS.UserHandle * Android.Content.ComponentName * Android.OS.Bundle -> bool
override this.BindAppWidgetIdIfAllowed : int * Android.OS.UserHandle * Android.Content.ComponentName * Android.OS.Bundle -> bool
Parameter
- appWidgetId
- Int32
Die AppWidget-ID, unter der der Anbieter gebunden werden soll.
- user
- UserHandle
Die Benutzer-ID, in der sich der Anbieter befindet.
- provider
- ComponentName
Der Komponentenname des Anbieters.
- options
- Bundle
Ein optionales Bundle mit Optionen für appWidget.
Gibt zurück
true, wenn diese Komponente über die Berechtigung zum Binden von AppWidget verfügt
- Attribute
Hinweise
Legen Sie den Anbieter für eine bestimmte appWidgetId fest, wenn der Aufrufer über eine Berechtigung verfügt.
Bei erfolgreicher Ausführung erhält der App-Widget-Anbieter eine #ACTION_APPWIDGET_UPDATE Übertragung.
<strong>Note:</strong> You need the android.Manifest.permission#BIND_APPWIDGET permission or the user must have enabled binding widgets always for your component. Sollte von Apps verwendet werden, die Widgets hosten. Wenn diese Methode "false" zurückgibt, rufen Sie #ACTION_APPWIDGET_BIND auf, um die Berechtigung zum Binden anzufordern.
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:
BindAppWidgetIdIfAllowed(Int32, ComponentName, Bundle)
Legen Sie die Komponente für eine bestimmte appWidgetId fest.
[Android.Runtime.Register("bindAppWidgetIdIfAllowed", "(ILandroid/content/ComponentName;Landroid/os/Bundle;)Z", "GetBindAppWidgetIdIfAllowed_ILandroid_content_ComponentName_Landroid_os_Bundle_Handler")]
public virtual bool BindAppWidgetIdIfAllowed(int appWidgetId, Android.Content.ComponentName? provider, Android.OS.Bundle? options);
[<Android.Runtime.Register("bindAppWidgetIdIfAllowed", "(ILandroid/content/ComponentName;Landroid/os/Bundle;)Z", "GetBindAppWidgetIdIfAllowed_ILandroid_content_ComponentName_Landroid_os_Bundle_Handler")>]
abstract member BindAppWidgetIdIfAllowed : int * Android.Content.ComponentName * Android.OS.Bundle -> bool
override this.BindAppWidgetIdIfAllowed : int * Android.Content.ComponentName * Android.OS.Bundle -> bool
Parameter
- appWidgetId
- Int32
Die AppWidget-ID, unter der der Anbieter gebunden werden soll.
- provider
- ComponentName
Dies android.content.BroadcastReceiver ist der AppWidget-Anbieter für diese AppWidget.
- options
- Bundle
Bündel mit Optionen für appWidget. Siehe auch #updateAppWidgetOptions(int, Bundle)
Gibt zurück
true, wenn diese Komponente über die Berechtigung zum Binden von AppWidget verfügt
- Attribute
Hinweise
Legen Sie die Komponente für eine bestimmte appWidgetId fest.
Bei erfolgreicher Ausführung erhält der App-Widget-Anbieter eine #ACTION_APPWIDGET_UPDATE Übertragung.
Sie benötigen die BIND_APPWIDGET Berechtigung, oder der Benutzer muss Bindungs-Widgets immer für Ihre Komponente aktiviert haben. Sollte von Apps verwendet werden, die Widgets hosten; wenn diese Methode "false" zurückgibt, rufen Sie auf #ACTION_APPWIDGET_BIND , um die Berechtigung zum Binden anzufordern.
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:
BindAppWidgetIdIfAllowed(Int32, ComponentName)
Legen Sie die Komponente für eine bestimmte appWidgetId fest.
[Android.Runtime.Register("bindAppWidgetIdIfAllowed", "(ILandroid/content/ComponentName;)Z", "GetBindAppWidgetIdIfAllowed_ILandroid_content_ComponentName_Handler")]
public virtual bool BindAppWidgetIdIfAllowed(int appWidgetId, Android.Content.ComponentName? provider);
[<Android.Runtime.Register("bindAppWidgetIdIfAllowed", "(ILandroid/content/ComponentName;)Z", "GetBindAppWidgetIdIfAllowed_ILandroid_content_ComponentName_Handler")>]
abstract member BindAppWidgetIdIfAllowed : int * Android.Content.ComponentName -> bool
override this.BindAppWidgetIdIfAllowed : int * Android.Content.ComponentName -> bool
Parameter
- appWidgetId
- Int32
Die AppWidget-ID, unter der der Anbieter gebunden werden soll.
- provider
- ComponentName
Dies android.content.BroadcastReceiver ist der AppWidget-Anbieter für diese AppWidget.
Gibt zurück
true, wenn diese Komponente über die Berechtigung zum Binden von AppWidget verfügt
- Attribute
Hinweise
Legen Sie die Komponente für eine bestimmte appWidgetId fest.
Bei erfolgreicher Ausführung erhält der App-Widget-Anbieter eine #ACTION_APPWIDGET_UPDATE Übertragung.
Sie benötigen die BIND_APPWIDGET Berechtigung, oder der Benutzer muss Bindungs-Widgets immer für Ihre Komponente aktiviert haben. Sollte von Apps verwendet werden, die Widgets hosten; wenn diese Methode "false" zurückgibt, rufen Sie auf #ACTION_APPWIDGET_BIND , um die Berechtigung zum Binden anzufordern.
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.