AppWidgetManager.BindAppWidgetIdIfAllowed Método

Definición

Sobrecargas

Nombre Description
BindAppWidgetIdIfAllowed(Int32, ComponentName, Bundle)

Establezca el componente para un appWidgetId determinado.

BindAppWidgetIdIfAllowed(Int32, UserHandle, ComponentName, Bundle)

Establezca el proveedor para un appWidgetId determinado si el autor de la llamada tiene un permiso.

BindAppWidgetIdIfAllowed(Int32, ComponentName)

Establezca el componente para un appWidgetId determinado.

BindAppWidgetIdIfAllowed(Int32, ComponentName, Bundle)

Establezca el componente para un appWidgetId determinado.

[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

Parámetros

appWidgetId
Int32

Identificador de AppWidget en el que se va a enlazar el proveedor.

provider
ComponentName

que android.content.BroadcastReceiver será el proveedor de AppWidget para este AppWidget.

options
Bundle

Agrupación que contiene opciones para AppWidget. Consulte también #updateAppWidgetOptions(int, Bundle)

Devoluciones

True si este componente tiene permiso para enlazar AppWidget

Atributos

Comentarios

Establezca el componente para un appWidgetId determinado.

Si se ejecuta correctamente, el proveedor de widgets de la aplicación recibirá una #ACTION_APPWIDGET_UPDATE difusión.

Necesita el permiso BIND_APPWIDGET o el usuario debe tener los widgets de enlace habilitados siempre para el componente. Deben usarse las aplicaciones que hospedan widgets; si este método devuelve false, llame #ACTION_APPWIDGET_BIND a para solicitar permiso para enlazar.

Java documentación para android.appwidget.AppWidgetManager.bindAppWidgetIdIfAllowed(int, android.content.ComponentName, android.os.Bundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

BindAppWidgetIdIfAllowed(Int32, UserHandle, ComponentName, Bundle)

Establezca el proveedor para un appWidgetId determinado si el autor de la llamada tiene un permiso.

[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

Parámetros

appWidgetId
Int32

Identificador de AppWidget en el que se va a enlazar el proveedor.

user
UserHandle

Identificador de usuario en el que reside el proveedor.

provider
ComponentName

Nombre del componente del proveedor.

options
Bundle

Un paquete opcional que contiene opciones para AppWidget.

Devoluciones

True si este componente tiene permiso para enlazar AppWidget

Atributos

Comentarios

Establezca el proveedor para un appWidgetId determinado si el autor de la llamada tiene un permiso.

Si se ejecuta correctamente, el proveedor de widgets de la aplicación recibirá una #ACTION_APPWIDGET_UPDATE difusión.

<nota fuerte>:</strong> Necesita el android.Manifest.permission#BIND_APPWIDGET permiso o el usuario debe tener widgets de enlace habilitados siempre para el componente. Las aplicaciones que hospedan widgets deben usarse. Si este método devuelve false, llame #ACTION_APPWIDGET_BIND a para solicitar permiso para enlazar.

Java documentación para android.appwidget.AppWidgetManager.bindAppWidgetIdIfAllowed(int, android.os.UserHandle, android.content.ComponentName, android.os.Bundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

BindAppWidgetIdIfAllowed(Int32, ComponentName)

Establezca el componente para un appWidgetId determinado.

[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

Parámetros

appWidgetId
Int32

Identificador de AppWidget en el que se va a enlazar el proveedor.

provider
ComponentName

que android.content.BroadcastReceiver será el proveedor de AppWidget para este AppWidget.

Devoluciones

True si este componente tiene permiso para enlazar AppWidget

Atributos

Comentarios

Establezca el componente para un appWidgetId determinado.

Si se ejecuta correctamente, el proveedor de widgets de la aplicación recibirá una #ACTION_APPWIDGET_UPDATE difusión.

Necesita el permiso BIND_APPWIDGET o el usuario debe tener los widgets de enlace habilitados siempre para el componente. Deben usarse las aplicaciones que hospedan widgets; si este método devuelve false, llame #ACTION_APPWIDGET_BIND a para solicitar permiso para enlazar.

Java documentación para android.appwidget.AppWidgetManager.bindAppWidgetIdIfAllowed(int, android.content.ComponentName).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a