ICharacterData 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.
L'interfaccia CharacterData
estende Node con un set di attributi e metodi per l'accesso ai dati dei caratteri nel DOM.
[Android.Runtime.Register("org/w3c/dom/CharacterData", "", "Org.W3c.Dom.ICharacterDataInvoker")]
public interface ICharacterData : IDisposable, Java.Interop.IJavaPeerable, Org.W3c.Dom.INode
[<Android.Runtime.Register("org/w3c/dom/CharacterData", "", "Org.W3c.Dom.ICharacterDataInvoker")>]
type ICharacterData = interface
interface INode
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Derivato
- Attributi
- Implementazioni
Commenti
L'interfaccia CharacterData
estende Node con un set di attributi e metodi per l'accesso ai dati dei caratteri nel DOM. Per chiarezza, questo set viene definito qui anziché su ogni oggetto che usa questi attributi e metodi. Nessun oggetto DOM corrisponde direttamente a CharacterData
, anche se Text
altri ereditano l'interfaccia da esso. Tutto offsets
in questa interfaccia inizia da 0
.
Come illustrato nell'interfaccia DOMString
, le stringhe di testo nel DOM sono rappresentate in UTF-16, ad esempio come sequenza di unità a 16 bit. Di seguito viene usato il termine unità a 16 bit ogni volta che è necessario per indicare che l'indicizzazione su CharacterData viene eseguita in unità a 16 bit.
Vedere anche la specifica DOM (Document Object Model) Level 3 Core.
Documentazione Java per org.w3c.dom.CharacterData
.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .
Campi
AttributeNode |
Il nodo è un |
CdataSectionNode |
Il nodo è un |
CommentNode |
Il nodo è un |
DocumentFragmentNode |
Il nodo è un |
DocumentNode |
Il nodo è un |
DocumentPositionContainedBy |
Il nodo è contenuto dal 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 del precedente rispetto al seguente è specifica dell'implementazione. (Ereditato da INode) |
DocumentPositionPreceding |
Il secondo nodo precede il nodo di riferimento. (Ereditato da INode) |
DocumentTypeNode |
Il nodo è un |
ElementNode |
Il nodo è un |
EntityNode |
Il nodo è un |
EntityReferenceNode |
Il nodo è un |
NotationNode |
Il nodo è un |
ProcessingInstructionNode |
Il nodo è un |
TextNode |
Il nodo è un |
Proprietà
Attributes |
Oggetto |
BaseURI |
URI di base assoluto di questo nodo o |
ChildNodes |
Oggetto |
Data |
Dati di carattere del nodo che implementa questa interfaccia. |
FirstChild |
Primo figlio di questo nodo. (Ereditato da INode) |
Handle |
Ottiene il valore JNI dell'oggetto Android sottostante. (Ereditato da IJavaObject) |
HasAttributes |
Restituisce se questo nodo (se è un elemento) ha eventuali attributi. (Ereditato da INode) |
HasChildNodes |
Restituisce se questo nodo ha elementi figlio. (Ereditato da INode) |
JniIdentityHashCode |
Restituisce il valore di per |
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) |
Length |
Numero di unità a 16 bit disponibili tramite |
LocalName |
Restituisce la parte locale del nome qualificato di questo nodo. (Ereditato da INode) |
NamespaceURI |
URI dello spazio dei nomi di questo nodo o |
NextSibling |
Il nodo immediatamente successivo a questo nodo. (Ereditato da INode) |
NodeName |
Nome di questo nodo, a seconda del relativo 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 relativo tipo; vedere la tabella precedente. (Ereditato da INode) |
OwnerDocument |
Oggetto |
ParentNode |
Elemento padre del nodo. (Ereditato da INode) |
PeerReference |
Restituisce un'istanza JniObjectReference dell'oggetto Java con 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 |
AppendData(String) |
Aggiungere la stringa alla fine dei dati di carattere del nodo. |
CloneNode(Boolean) |
Restituisce un duplicato di questo nodo, i. (Ereditato da INode) |
CompareDocumentPosition(INode) |
Confronta il nodo di riferimento, i. (Ereditato da INode) |
DeleteData(Int32, Int32) |
Rimuovere un intervallo di unità a 16 bit dal nodo. |
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 prima del nodo |
InsertData(Int32, String) |
Inserire una stringa in corrispondenza dell'offset dell'unità a 16 bit specificato. |
IsDefaultNamespace(String) |
Questo metodo verifica se l'oggetto specificato |
IsEqualNode(INode) |
Verifica se due nodi sono uguali. (Ereditato da INode) |
IsSameNode(INode) |
Restituisce se questo nodo è lo stesso nodo del valore 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 |
ReplaceData(Int32, Int32, String) |
Sostituire i caratteri a partire dall'offset dell'unità a 16 bit specificato con la stringa specificata. |
SetJniIdentityHashCode(Int32) |
Impostare il valore restituito da |
SetJniManagedPeerState(JniManagedPeerStates) |
L'interfaccia |
SetPeerReference(JniObjectReference) |
Impostare il valore restituito da |
SetUserData(String, Object, IUserDataHandler) |
Associare un oggetto a una chiave in questo nodo. (Ereditato da INode) |
SubstringData(Int32, Int32) |
Estrae un intervallo di dati dal nodo. |
UnregisterFromRuntime() |
Annullare la registrazione di questa istanza in modo che il runtime non lo restituirà dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue . (Ereditato da IJavaPeerable) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
L'interfaccia |
GetJniTypeName(IJavaPeerable) |
L'interfaccia |