Lenguaje

Notification.Action.WearableExtender.Clone Método

Definición

Crea y devuelve una copia de este objeto.

[Android.Runtime.Register("clone", "()Landroid/app/Notification$Action$WearableExtender;", "")]
public Android.App.Notification.Action.WearableExtender Clone();
[<Android.Runtime.Register("clone", "()Landroid/app/Notification$Action$WearableExtender;", "")>]
override this.Clone : unit -> Android.App.Notification.Action.WearableExtender

Devoluciones

un clon de esta instancia.

Atributos

Comentarios

Crea y devuelve una copia de este objeto. El significado preciso de "copy" puede depender de la clase del objeto. La intención general es que, para cualquier objeto x, la expresión: será true y que la expresión: será true, pero no son requisitos absolutos. Aunque normalmente es el caso de que: será true, esto no es un requisito absoluto. Por convención, el objeto devuelto debe obtenerse llamando a super.clone. Si una clase y todos sus superclases (excepto Object) cumplen esta convención, será el caso de que x.clone().getClass() == x.getClass(). Por convención, el objeto devuelto por este método debe ser independiente de este objeto (que se va a clonar). Para lograr esta independencia, puede ser necesario modificar uno o varios campos del objeto devuelto por super.clone antes de devolverlo. Normalmente, esto significa copiar los objetos mutables que componen la "estructura profunda" interna del objeto que se va a clonar y reemplazar las referencias a estos objetos por referencias a las copias. Si una clase contiene solo campos primitivos o referencias a objetos inmutables, normalmente es el caso de que no se necesite modificar ningún campo del objeto devuelto por super.clone.

Referencia de Android para android.app.Notification.Action.WearableExtender.clone.

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