IEntityReference Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
EntityReference
i nodi possono essere usati per rappresentare un riferimento a un'entità nell'albero.
[Android.Runtime.Register("org/w3c/dom/EntityReference", "", "Org.W3c.Dom.IEntityReferenceInvoker")]
public interface IEntityReference : IDisposable, Java.Interop.IJavaPeerable, Org.W3c.Dom.INode
[<Android.Runtime.Register("org/w3c/dom/EntityReference", "", "Org.W3c.Dom.IEntityReferenceInvoker")>]
type IEntityReference = interface
interface INode
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Attributi
- Implementazioni
Commenti
EntityReference
i nodi possono essere usati per rappresentare un riferimento a un'entità nell'albero. Si noti che i riferimenti ai caratteri e i riferimenti alle entità predefinite vengono considerati espansi dal processore HTML o XML in modo che i caratteri siano rappresentati dall'equivalente Unicode anziché da un riferimento all'entità. Inoltre, il processore XML può espandere completamente i riferimenti alle entità durante la compilazione di Document
, invece di fornire EntityReference
nodi. Se fornisce tali nodi, per un EntityReference
nodo che rappresenta un riferimento a un'entità nota esiste e Entity
il sottoalbero del EntityReference
nodo è una copia del sottoalbero del Entity
nodo. Tuttavia, quest'ultimo potrebbe non essere true quando un'entità contiene un prefisso dello spazio dei nomi non associato. In questo caso, poiché la risoluzione del prefisso dello spazio dei nomi dipende dalla posizione in cui si trova il riferimento all'entità, i discendenti del EntityReference
nodo possono essere associati a URI dello spazio dei nomi diversi. Quando un EntityReference
nodo rappresenta un riferimento a un'entità sconosciuta, il nodo non ha elementi figlio e il relativo valore di sostituzione, se usato da Attr.value
, ad esempio, è vuoto.
Per quanto riguarda Entity
i nodi, EntityReference
i nodi e tutti i relativi discendenti sono di sola lettura. <p ><b>Nota:</b>EntityReference
i nodi possono causare problemi di normalizzazione del contenuto degli elementi e del valore dell'attributo quando, ad esempio in XML 1.0 e XML Schema, la normalizzazione viene eseguita dopo l'espansione del riferimento all'entità.
Vedere anche la specifica DOM (Document Object Model) Level 3 Core.
Documentazione java per org.w3c.dom.EntityReference
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Campi
AttributeNode |
Il nodo è un oggetto |
CdataSectionNode |
Il nodo è un oggetto |
CommentNode |
Il nodo è un oggetto |
DocumentFragmentNode |
Il nodo è un oggetto |
DocumentNode |
Il nodo è un oggetto |
DocumentPositionContainedBy |
Il nodo è contenuto nel nodo di riferimento. (Ereditato da INode) |
DocumentPositionContains |
Il nodo contiene il nodo di riferimento. (Ereditato da INode) |
DocumentPositionDisconnected |
I due nodi vengono disconnessi. (Ereditato da INode) |
DocumentPositionFollowing |
Il nodo segue il nodo di riferimento. (Ereditato da INode) |
DocumentPositionImplementationSpecific |
La determinazione dei precedenti rispetto a quanto segue è specifica dell'implementazione. (Ereditato da INode) |
DocumentPositionPreceding |
Il secondo nodo precede il nodo di riferimento. (Ereditato da INode) |
DocumentTypeNode |
Il nodo è un oggetto |
ElementNode |
Il nodo è un oggetto |
EntityNode |
Il nodo è un oggetto |
EntityReferenceNode |
Il nodo è un oggetto |
NotationNode |
Il nodo è un oggetto |
ProcessingInstructionNode |
Il nodo è un oggetto |
TextNode |
Il nodo è un |
Proprietà
Attributes |
Oggetto |
BaseURI |
URI di base assoluto di questo nodo o |
ChildNodes |
Oggetto |
FirstChild |
Primo elemento figlio di questo nodo. (Ereditato da INode) |
Handle |
Ottiene il valore JNI dell'oggetto Android sottostante. (Ereditato da IJavaObject) |
HasAttributes |
Restituisce un valore che indica se il nodo , se si tratta di un elemento, dispone di attributi. (Ereditato da INode) |
HasChildNodes |
Restituisce un valore che indica se il nodo include elementi figlio. (Ereditato da INode) |
JniIdentityHashCode |
Restituisce il valore di |
JniManagedPeerState |
Stato del peer gestito. (Ereditato da IJavaPeerable) |
JniPeerMembers |
Supporto per l'accesso ai membri e la chiamata. (Ereditato da IJavaPeerable) |
LastChild |
Ultimo elemento figlio di questo nodo. (Ereditato da INode) |
LocalName |
Restituisce la parte locale del nome completo del nodo. (Ereditato da INode) |
NamespaceURI |
URI dello spazio dei nomi di questo nodo o |
NextSibling |
Nodo immediatamente successivo a questo nodo. (Ereditato da INode) |
NodeName |
Nome di questo nodo, a seconda del tipo; vedere la tabella precedente. (Ereditato da INode) |
NodeType |
Codice che rappresenta il tipo dell'oggetto sottostante, come definito in precedenza. (Ereditato da INode) |
NodeValue |
Valore di questo nodo, a seconda del tipo; vedere la tabella precedente. (Ereditato da INode) |
OwnerDocument |
Oggetto |
ParentNode |
Elemento padre di questo nodo. (Ereditato da INode) |
PeerReference |
Restituisce un JniObjectReference oggetto dell'istanza dell'oggetto Java di cui è stato eseguito il wrapping. (Ereditato da IJavaPeerable) |
Prefix |
Prefisso dello spazio dei nomi di questo nodo o |
PreviousSibling |
Nodo immediatamente precedente a questo nodo. (Ereditato da INode) |
TextContent |
Questo attributo restituisce il contenuto di testo di questo nodo e i relativi discendenti. (Ereditato da INode) |
Metodi
AppendChild(INode) |
Aggiunge il nodo |
CloneNode(Boolean) |
Restituisce un duplicato di questo nodo, i. (Ereditato da INode) |
CompareDocumentPosition(INode) |
Confronta il nodo di riferimento, i. (Ereditato da INode) |
Disposed() |
Chiamato quando l'istanza è stata eliminata. (Ereditato da IJavaPeerable) |
DisposeUnlessReferenced() |
Se non sono presenti riferimenti in sospeso a questa istanza, chiama |
Finalized() |
Chiamato quando l'istanza è stata finalizzata. (Ereditato da IJavaPeerable) |
GetFeature(String, String) |
Questo metodo restituisce un oggetto specializzato che implementa le API specializzate della funzionalità e della versione specificate, come specificato in . (Ereditato da INode) |
GetUserData(String) |
Recupera l'oggetto associato a una chiave in un nodo. (Ereditato da INode) |
InsertBefore(INode, INode) |
Inserisce il nodo |
IsDefaultNamespace(String) |
Questo metodo controlla se l'oggetto specificato |
IsEqualNode(INode) |
Verifica se due nodi sono uguali. (Ereditato da INode) |
IsSameNode(INode) |
Restituisce un valore che indica se il nodo è lo stesso nodo di quello specificato. (Ereditato da INode) |
IsSupported(String, String) |
Verifica se l'implementazione DOM implementa una funzionalità specifica e tale funzionalità è supportata da questo nodo, come specificato in . (Ereditato da INode) |
LookupNamespaceURI(String) |
Cercare l'URI dello spazio dei nomi associato al prefisso specificato, a partire da questo nodo. (Ereditato da INode) |
LookupPrefix(String) |
Cercare il prefisso associato all'URI dello spazio dei nomi specificato, a partire da questo nodo. (Ereditato da INode) |
Normalize() |
Inserisce tutti i |
RemoveChild(INode) |
Rimuove il nodo figlio indicato dall'elenco |
ReplaceChild(INode, INode) |
Sostituisce il nodo |
SetJniIdentityHashCode(Int32) |
Impostare il valore restituito da |
SetJniManagedPeerState(JniManagedPeerStates) |
|
SetPeerReference(JniObjectReference) |
Impostare il valore restituito da |
SetUserData(String, Object, IUserDataHandler) |
Associare un oggetto a una chiave in questo nodo. (Ereditato da INode) |
UnregisterFromRuntime() |
Annullare la registrazione di questa istanza in modo che il runtime non lo restituisca dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue . (Ereditato da IJavaPeerable) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
|
GetJniTypeName(IJavaPeerable) |
|