AppWidgetManager.BindAppWidgetIdIfAllowed Metodo

Definizione

Overload

Nome Descrizione
BindAppWidgetIdIfAllowed(Int32, UserHandle, ComponentName, Bundle)

Impostare il provider per un determinato appWidgetId se il chiamante dispone di un'autorizzazione.

BindAppWidgetIdIfAllowed(Int32, ComponentName, Bundle)

Impostare il componente per un determinato appWidgetId.

BindAppWidgetIdIfAllowed(Int32, ComponentName)

Impostare il componente per un determinato appWidgetId.

BindAppWidgetIdIfAllowed(Int32, UserHandle, ComponentName, Bundle)

Impostare il provider per un determinato appWidgetId se il chiamante dispone di un'autorizzazione.

[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

Parametri

appWidgetId
Int32

ID AppWidget con cui associare il provider.

user
UserHandle

ID utente in cui risiede il provider.

provider
ComponentName

Nome del componente del provider.

options
Bundle

Bundle facoltativo contenente le opzioni per AppWidget.

Valori restituiti

true se questo componente dispone dell'autorizzazione per associare AppWidget

Attributi

Commenti

Impostare il provider per un determinato appWidgetId se il chiamante dispone di un'autorizzazione.

In caso di esito positivo, il provider di widget dell'app riceverà una #ACTION_APPWIDGET_UPDATE trasmissione.

<nota>forte:</sicuro> È necessaria l'autorizzazione android.Manifest.permission#BIND_APPWIDGET o l'utente deve avere abilitato widget di associazione sempre per il componente. Deve essere usato dalle app che ospitano widget. Se questo metodo restituisce false, chiamare #ACTION_APPWIDGET_BIND per richiedere l'autorizzazione per l'associazione.

per android.appwidget.AppWidgetManager.bindAppWidgetIdIfAllowed(int, android.os.UserHandle, android.content.ComponentName, android.os.Bundle).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

BindAppWidgetIdIfAllowed(Int32, ComponentName, Bundle)

Impostare il componente per un determinato appWidgetId.

[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

Parametri

appWidgetId
Int32

ID AppWidget con cui associare il provider.

provider
ComponentName

Oggetto android.content.BroadcastReceiver che sarà il provider AppWidget per questo AppWidget.

options
Bundle

Bundle contenente le opzioni per AppWidget. Vedere anche #updateAppWidgetOptions(int, Bundle)

Valori restituiti

true se questo componente dispone dell'autorizzazione per associare AppWidget

Attributi

Commenti

Impostare il componente per un determinato appWidgetId.

In caso di esito positivo, il provider di widget dell'app riceverà una #ACTION_APPWIDGET_UPDATE trasmissione.

È necessaria l'autorizzazione BIND_APPWIDGET oppure l'utente deve avere sempre i widget di associazione abilitati per il componente. Deve essere usato dalle app che ospitano widget; se questo metodo restituisce false, chiamare #ACTION_APPWIDGET_BIND per richiedere l'autorizzazione per l'associazione

per android.appwidget.AppWidgetManager.bindAppWidgetIdIfAllowed(int, android.content.ComponentName, android.os.Bundle).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

BindAppWidgetIdIfAllowed(Int32, ComponentName)

Impostare il componente per un determinato appWidgetId.

[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

Parametri

appWidgetId
Int32

ID AppWidget con cui associare il provider.

provider
ComponentName

Oggetto android.content.BroadcastReceiver che sarà il provider AppWidget per questo AppWidget.

Valori restituiti

true se questo componente dispone dell'autorizzazione per associare AppWidget

Attributi

Commenti

Impostare il componente per un determinato appWidgetId.

In caso di esito positivo, il provider di widget dell'app riceverà una #ACTION_APPWIDGET_UPDATE trasmissione.

È necessaria l'autorizzazione BIND_APPWIDGET oppure l'utente deve avere sempre i widget di associazione abilitati per il componente. Deve essere usato dalle app che ospitano widget; se questo metodo restituisce false, chiamare #ACTION_APPWIDGET_BIND per richiedere l'autorizzazione per l'associazione

per android.appwidget.AppWidgetManager.bindAppWidgetIdIfAllowed(int, android.content.ComponentName).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a