Compartilhar via


ILeadingMarginSpanLeadingMarginSpan2 Interface

Definição

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 java.lang.System.identityHashCode() para a instância encapsulada.

(Herdado de IJavaPeerable)
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 Dispose(), caso contrário, não faz nada.

(Herdado de IJavaPeerable)
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 JniIdentityHashCode.

(Herdado de IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

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.

(Herdado de IJavaPeerable)
SetPeerReference(JniObjectReference)

Defina o valor retornado por PeerReference.

(Herdado de IJavaPeerable)
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 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.

JavaCast<TResult>(IJavaObject)

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.

GetJniTypeName(IJavaPeerable)

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.

Aplica-se a