IAttributes2 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.
SAX2 para aumentar as informações por atributo fornecidas Attributes.
[Android.Runtime.Register("org/xml/sax/ext/Attributes2", "", "Org.Xml.Sax.Ext.IAttributes2Invoker")]
public interface IAttributes2 : IDisposable, Java.Interop.IJavaPeerable, Org.Xml.Sax.IAttributes
[<Android.Runtime.Register("org/xml/sax/ext/Attributes2", "", "Org.Xml.Sax.Ext.IAttributes2Invoker")>]
type IAttributes2 = interface
interface IAttributes
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Derivado
- Atributos
- Implementações
Comentários
SAX2 para aumentar as informações por atributo fornecidas Attributes. Se uma implementação der suporte a essa extensão, os atributos fornecidos implementarão org.xml.sax.ContentHandler#startElement ContentHandler.startElement() essa interface e o sinalizador de <recurso em>http://xml.org/sax/features/use-attributes2</em> terá o valor <em>true</em>.
< > < >Este módulo, tanto o código-fonte quanto a documentação, é de Domínio Público e vem com <forte>SEM GARANTIA/<forte>.</em></blockquote>
As implementações do XMLReader não são necessárias para suportar essas informações e não fazem parte das distribuições SAX2 somente de núcleo.
Observe que, se um atributo foi padronizado (<em>!isSpecified()</em>), ele também terá sido declarado (<em>isDeclared()</em>) no DTD. Da mesma forma, se o tipo de um atributo for qualquer coisa, exceto CDATA, ele deverá ter sido declarado.
Adicionado no SAX 2.0 (extensões 1.1 alpha).
Documentação Java para org.xml.sax.ext.Attributes2.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Propriedades
| Nome | Description |
|---|---|
| Handle |
Obtém o valor JNI do objeto Android subjacente. (Herdado de IJavaObject) |
| JniIdentityHashCode |
Retorna o valor de |
| JniManagedPeerState |
Estado do peer gerenciado. (Herdado de IJavaPeerable) |
| JniPeerMembers |
Acesso de membros e suporte à invocação. (Herdado de IJavaPeerable) |
| Length |
Retorne o número de atributos na lista. (Herdado de IAttributes) |
| PeerReference |
Retorna uma JniObjectReference das instâncias de objeto Java encapsuladas. (Herdado de IJavaPeerable) |
Métodos
| Nome | Description |
|---|---|
| Disposed() |
Chamado quando a instância tiver sido descartada. (Herdado de IJavaPeerable) |
| DisposeUnlessReferenced() |
Se não houver referências pendentes a esta instância, então chama |
| Finalized() |
Chamado quando a instância tiver sido finalizada. (Herdado de IJavaPeerable) |
| GetIndex(String, String) |
Pesquise o índice de um atributo por Nome do namespace. (Herdado de IAttributes) |
| GetIndex(String) |
Pesquise o índice de um atributo por nome qualificado (prefixado) XML. (Herdado de IAttributes) |
| GetLocalName(Int32) |
Pesquise o nome local de um atributo por índice. (Herdado de IAttributes) |
| GetQName(Int32) |
Pesquise o nome qualificado (prefixado) XML de um atributo por índice. (Herdado de IAttributes) |
| GetType(Int32) |
Pesquise o tipo de um atributo por índice. (Herdado de IAttributes) |
| GetType(String, String) |
Pesquise o tipo de um atributo pelo nome do namespace. (Herdado de IAttributes) |
| GetType(String) |
Pesquise o tipo de um atributo por nome qualificado (prefixado) XML. (Herdado de IAttributes) |
| GetURI(Int32) |
Pesquise o URI de namespace de um atributo por índice. (Herdado de IAttributes) |
| GetValue(Int32) |
Pesquise o valor de um atributo por índice. (Herdado de IAttributes) |
| GetValue(String, String) |
Pesquise o valor de um atributo pelo nome do namespace. (Herdado de IAttributes) |
| GetValue(String) |
Pesquise o valor de um atributo por nome qualificado (prefixado) XML. (Herdado de IAttributes) |
| IsDeclared(Int32) |
Retorna false, a menos que o atributo tenha sido declarado no DTD. |
| IsDeclared(String, String) |
Retorna false, a menos que o atributo tenha sido declarado no DTD. |
| IsDeclared(String) |
Retorna false, a menos que o atributo tenha sido declarado no DTD. |
| IsSpecified(Int32) |
Retorna true, a menos que o valor do atributo tenha sido fornecido pelo padrão do DTD. |
| IsSpecified(String, String) |
Retorna true, a menos que o valor do atributo tenha sido fornecido pelo padrão do DTD. |
| IsSpecified(String) |
Retorna true, a menos que o valor do atributo tenha sido fornecido pelo padrão do DTD. |
| SetJniIdentityHashCode(Int32) |
Defina o valor retornado por |
| SetJniManagedPeerState(JniManagedPeerStates) |
SAX2 para aumentar as informações por atributo fornecidas |
| 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 invocações futuras Java.Interop.JniRuntime+JniValueManager.PeekValue . (Herdado de IJavaPeerable) |
Métodos de Extensão
| Nome | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtém o nome JNI do tipo da instância |
| JavaAs<TResult>(IJavaPeerable) |
Tente coagir a digitar |
| JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada pelo tempo de execução do Android. |
| JavaCast<TResult>(IJavaObject) |
SAX2 para aumentar as informações por atributo fornecidas |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Tente coagir a digitar |