Idioma

QName Classe

Definição

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

[Android.Runtime.Register("javax/xml/namespace/QName", DoNotGenerateAcw=true)]
public class QName : Java.Lang.Object, IDisposable, Java.IO.ISerializable
[<Android.Runtime.Register("javax/xml/namespace/QName", DoNotGenerateAcw=true)>]
type QName = class
    inherit Object
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herança
Atributos
Implementações

Comentários

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

O valor de um QName contém um <URI> de Namespace forte</forte>, <parte> local forte</forte> e <prefixo> forte</forte>.

O prefixo é incluído QName para manter informações <léxicos fortes><>quando presentes</em></fortes> em um javax.xml.transform.Source XML input source. O prefixo é forte em NOT/em</strong>< usado ou > para calcular o <.><>#equals(Object) QName.equals(Object)#hashCode() QName.hashCode() A igualdade e o código de hash são definidos usando <apenas/em></strong> forte<><> o URI do Namespace e a parte local.

Se não for especificado, o URI do Namespace será definido como javax.xml.XMLConstants#NULL_NS_URI XMLConstants.NULL_NS_URI. Se não for especificado, o prefixo será definido como javax.xml.XMLConstants#DEFAULT_NS_PREFIX XMLConstants.DEFAULT_NS_PREFIX.

QName é imutável.

Adicionado em 1.5.

Java documentação para javax.xml.namespace.QName.

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.

Construtores

Nome Description
QName(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

QName(String, String, String)

QName construtor especificando o URI do Namespace, a parte local e o prefixo.

QName(String, String)

QName construtor especificando o URI do Namespace e a parte local.

QName(String)

QName construtor especificando a parte local.

Propriedades

Nome Description
Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

(Herdado de JavaObject)
JniPeerMembers

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

LocalPart

Obtenha a parte local deste QName.

NamespaceURI

Obtenha o URI do Namespace deste QName.

PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
Prefix

Obtenha o prefixo deste QName.

ThresholdClass

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

(Herdado de JavaObject)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

(Herdado de JavaObject)
Equals(Object)

Teste isso QName para igualdade com outro Object.

Equals(Object)

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

(Herdado de JavaObject)
GetHashCode()

Gere o código hash para isso QName.

JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

(Herdado de JavaObject)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
ValueOf(String)

QName derivado da análise do formato String.

Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

(Herdado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada pelo tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

QNamerepresenta um <nome> qualificado forte</forte> conforme definido nas especificações XML: XML Schema Part2: especificação de tipos de dados, Namespaces em XML, Namespaces em XML Errata.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a