AppWidgetManager.BindAppWidgetIdIfAllowed Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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.
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.
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.