TransitionPropagation.CaptureValues(TransitionValues) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Captura os valores na cena inicial ou final para as propriedades que essa propagação de transição monitora.
[Android.Runtime.Register("captureValues", "(Landroid/transition/TransitionValues;)V", "GetCaptureValues_Landroid_transition_TransitionValues_Handler")]
public abstract void CaptureValues(Android.Transitions.TransitionValues? transitionValues);
[<Android.Runtime.Register("captureValues", "(Landroid/transition/TransitionValues;)V", "GetCaptureValues_Landroid_transition_TransitionValues_Handler")>]
abstract member CaptureValues : Android.Transitions.TransitionValues -> unit
Parâmetros
- transitionValues
- TransitionValues
O titular de todos os valores que a Transição deseja armazenar. Os valores são armazenados no values campo deste objeto TransitionValues e são chaveados de um valor string. Por exemplo, para armazenar o valor de rotação de um modo de exibição, uma transição pode chamar transitionValues.values.put("appname:transitionname:rotation",
view.getRotation()). O modo de exibição de destino já será armazenado na estrutura transitionValues quando esse método for chamado.
- Atributos
Comentários
Captura os valores na cena inicial ou final para as propriedades que essa propagação de transição monitora. Esses valores são passados como a estrutura startValues ou endValues em uma chamada posterior para #getStartDelay(ViewGroup, Transition, TransitionValues, TransitionValues). A principal preocupação para uma implementação é o que as propriedades são que a transição se preocupa e quais são os valores para todas essas propriedades. Os valores inicial e final serão comparados posteriormente durante o #getStartDelay(ViewGroup, Transition, TransitionValues, TransitionValues). para determinar o atraso de início.
As subclasses devem implementar esse método. O método só deve ser chamado pelo sistema de transição; não se destina a ser chamado de classes externas.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.