ILeadingMarginSpanLeadingMarginSpan2 Interface
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.
Uma versão estendida do LeadingMarginSpan
, que permite ao implementador especificar o número de linhas do parágrafo ao qual esse objeto está anexado ao qual a largura da margem da "primeira linha do parágrafo" será aplicada.
[Android.Runtime.Register("android/text/style/LeadingMarginSpan$LeadingMarginSpan2", "", "Android.Text.Style.ILeadingMarginSpanLeadingMarginSpan2Invoker")]
public interface ILeadingMarginSpanLeadingMarginSpan2 : Android.Text.Style.ILeadingMarginSpan, Android.Text.Style.IWrapTogetherSpan, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/text/style/LeadingMarginSpan$LeadingMarginSpan2", "", "Android.Text.Style.ILeadingMarginSpanLeadingMarginSpan2Invoker")>]
type ILeadingMarginSpanLeadingMarginSpan2 = interface
interface ILeadingMarginSpan
interface IParagraphStyle
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface IWrapTogetherSpan
- Atributos
- Implementações
Comentários
Uma versão estendida do LeadingMarginSpan
, que permite ao implementador especificar o número de linhas do parágrafo ao qual esse objeto está anexado ao qual a largura da margem da "primeira linha do parágrafo" será aplicada.
Deve haver apenas um LeadingMarginSpan2 por parágrafo. A contagem de linhas de margem à esquerda afeta todos os LeadingMarginSpans no parágrafo, ajustando o número de linhas às quais a margem da primeira linha é aplicada.
Assim como acontece com LeadingMarginSpans, LeadingMarginSpan2s deve ser anexado do início ao fim de um parágrafo.
Documentação Java para android.text.style.LeadingMarginSpan.LeadingMarginSpan2
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Propriedades
Handle |
Obtém o valor JNI do objeto Android subjacente. (Herdado de IJavaObject) |
JniIdentityHashCode |
Retorna o valor de |
JniManagedPeerState |
Estado do par gerenciado. (Herdado de IJavaPeerable) |
JniPeerMembers |
Acesso de membros e suporte à invocação. (Herdado de IJavaPeerable) |
LeadingMarginLineCount |
Retorna o número de linhas do parágrafo ao qual esse objeto está anexado ao qual a margem de "primeira linha" será aplicada. |
PeerReference |
Retorna uma JniObjectReference das instâncias do objeto Java encapsulado. (Herdado de IJavaPeerable) |
Métodos
Disposed() |
Chamado quando a instância tiver sido descartada. (Herdado de IJavaPeerable) |
DisposeUnlessReferenced() |
Se não houver referências pendentes a este caso, então chame |
DrawLeadingMargin(Canvas, Paint, Int32, Int32, Int32, Int32, Int32, ICharSequence, Int32, Int32, Boolean, Layout) |
Renderiza a margem à esquerda. (Herdado de ILeadingMarginSpan) |
Finalized() |
Chamado quando a instância tiver sido finalizada. (Herdado de IJavaPeerable) |
GetLeadingMargin(Boolean) |
Retorna o valor pelo qual ajustar a margem à esquerda. (Herdado de ILeadingMarginSpan) |
SetJniIdentityHashCode(Int32) |
Defina o valor retornado por |
SetJniManagedPeerState(JniManagedPeerStates) |
Uma versão estendida do |
SetPeerReference(JniObjectReference) |
Defina o valor retornado por |
UnregisterFromRuntime() |
Cancele o registro dessa instância para que o tempo de execução não a retorne de chamadas futuras Java.Interop.JniRuntime+JniValueManager.PeekValue . (Herdado de IJavaPeerable) |
Métodos de Extensão
JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada em tempo de execução do Android. |
DrawLeadingMargin(ILeadingMarginSpan, Canvas, Paint, Int32, Int32, Int32, Int32, Int32, String, Int32, Int32, Boolean, Layout) |
Uma versão estendida do |
JavaCast<TResult>(IJavaObject) |
Uma versão estendida do |
GetJniTypeName(IJavaPeerable) |
Uma versão estendida do |