IText インターフェイス

定義

インターフェイスは Text からCharacterData継承され、 または Attrのテキスト コンテンツ (XML では文字データと呼びます) をElement表します。

[Android.Runtime.Register("org/w3c/dom/Text", "", "Org.W3c.Dom.ITextInvoker")]
public interface IText : IDisposable, Java.Interop.IJavaPeerable, Org.W3c.Dom.ICharacterData
[<Android.Runtime.Register("org/w3c/dom/Text", "", "Org.W3c.Dom.ITextInvoker")>]
type IText = interface
    interface ICharacterData
    interface INode
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
派生
属性
実装

注釈

インターフェイスは Text からCharacterData継承され、 または Attrのテキスト コンテンツ (XML では文字データと呼びます) をElement表します。 要素のコンテンツ内にマークアップがない場合、テキストは、要素の唯一の子であるインターフェイスを Text 実装する 1 つのオブジェクトに含まれます。 マークアップがある場合は、情報項目 (要素、コメントなど) と Text 、要素の子のリストを形成するノードに解析されます。

ドキュメントが DOM を介して初めて使用できるようになると、テキストブロックごとにノードが 1 つだけ Text 存在します。 ユーザーは、特定の要素の内容を表す隣接する Text ノードを作成できますが、これらのノード間の分離を XML または HTML で表す方法はないので、DOM 編集セッション間で (一般に) 保持されないことに注意してください。 メソッドは Node.normalize() 、このような隣接 Text するオブジェクトを、テキストのブロックごとに 1 つのノードにマージします。

ノードのTextコンテンツに構文チェックは行われず、ドキュメント内の位置によっては、文字参照を使用してシリアル化中に一部の文字をエスケープする必要があります。たとえば、テキストコンテンツが要素の一部または属性の一部である場合は、文字シーケンス "]]>" が要素の一部である場合は、"<&" などの文字をエスケープする必要があります。 属性の一部である場合は、引用符文字 " またはアポストロフィ文字 '。

ドキュメント オブジェクト モデル (DOM) レベル 3 コア仕様も参照してください。

の Java ドキュメント org.w3c.dom.Text

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

フィールド

AttributeNode

ノードは です Attr

(継承元 INode)
CdataSectionNode

ノードは です CDATASection

(継承元 INode)
CommentNode

ノードは です Comment

(継承元 INode)
DocumentFragmentNode

ノードは です DocumentFragment

(継承元 INode)
DocumentNode

ノードは です Document

(継承元 INode)
DocumentPositionContainedBy

ノードは参照ノードに含まれています。

(継承元 INode)
DocumentPositionContains

ノードには参照ノードが含まれています。

(継承元 INode)
DocumentPositionDisconnected

2 つのノードは切断されています。

(継承元 INode)
DocumentPositionFollowing

ノードは参照ノードの後に続きます。

(継承元 INode)
DocumentPositionImplementationSpecific

上記と次の比較の決定は、実装固有です。

(継承元 INode)
DocumentPositionPreceding

2 番目のノードは、参照ノードの前にあります。

(継承元 INode)
DocumentTypeNode

ノードは です DocumentType

(継承元 INode)
ElementNode

ノードは です Element

(継承元 INode)
EntityNode

ノードは です Entity

(継承元 INode)
EntityReferenceNode

ノードは です EntityReference

(継承元 INode)
NotationNode

ノードは です Notation

(継承元 INode)
ProcessingInstructionNode

ノードは です ProcessingInstruction

(継承元 INode)
TextNode

ノードはノードです Text

(継承元 INode)

プロパティ

Attributes

NamedNodeMapこのノードの属性 (である場合) null を格納している 。それ以外の場合は Element

(継承元 INode)
BaseURI

このノードの絶対ベース URI。実装 null で絶対 URI を取得できなかった場合は 。

(継承元 INode)
ChildNodes

NodeListこのノードのすべての子を含む 。

(継承元 INode)
Data

このインターフェイスを実装するノードの文字データ。

(継承元 ICharacterData)
FirstChild

このノードの最初の子。

(継承元 INode)
Handle

基になる Android オブジェクトの JNI 値を取得します。

(継承元 IJavaObject)
HasAttributes

このノード (要素の場合) に属性があるかどうかを返します。

(継承元 INode)
HasChildNodes

このノードに子があるかどうかを返します。

(継承元 INode)
IsElementContentWhitespace

このテキスト ノードに が含まれているかどうかを返します。多くの場合、"無視できる空白" と呼ばれます。

JniIdentityHashCode

ラップされたインスタンスの の java.lang.System.identityHashCode() 値を返します。

(継承元 IJavaPeerable)
JniManagedPeerState

マネージド ピアの状態。

(継承元 IJavaPeerable)
JniPeerMembers

メンバー アクセスと呼び出しのサポート。

(継承元 IJavaPeerable)
LastChild

このノードの最後の子。

(継承元 INode)
Length

で使用できる data 16 ビット単位の数と、以下の substringData メソッド。

(継承元 ICharacterData)
LocalName

このノードの修飾名のローカル部分を返します。

(継承元 INode)
NamespaceURI

このノードの名前空間 URI、または null 指定されていない場合は (を参照)。

(継承元 INode)
NextSibling

このノードのすぐ後のノード。

(継承元 INode)
NodeName

このノードの名前は、その種類に応じて異なります。上の表を参照してください。

(継承元 INode)
NodeType

上で定義したように、基になるオブジェクトの型を表すコード。

(継承元 INode)
NodeValue

このノードの値は、その種類に応じて異なります。上の表を参照してください。

(継承元 INode)
OwnerDocument

Documentこのノードに関連付けられている オブジェクト。

(継承元 INode)
ParentNode

このノードの親。

(継承元 INode)
PeerReference

JniObjectReferenceラップされた Java オブジェクト インスタンスの を返します。

(継承元 IJavaPeerable)
Prefix

このノードの名前空間プレフィックス。 null 指定されていない場合は 。

(継承元 INode)
PreviousSibling

このノードのすぐ前のノード。

(継承元 INode)
TextContent

この属性は、このノードとその子孫のテキスト コンテンツを返します。

(継承元 INode)
WholeText

ノードの Text 論理的に隣接するテキスト ノードのすべてのテキストを、ドキュメント順に連結してこのノードに返します。

メソッド

AppendChild(INode)

このノード newChild の子リストの末尾にノードを追加します。

(継承元 INode)
AppendData(String)

ノードの文字データの末尾に文字列を追加します。

(継承元 ICharacterData)
CloneNode(Boolean)

このノードの複製を返します。i.

(継承元 INode)
CompareDocumentPosition(INode)

参照ノード i を比較します。

(継承元 INode)
DeleteData(Int32, Int32)

ノードから 16 ビット単位の範囲を削除します。

(継承元 ICharacterData)
Disposed()

インスタンスが破棄されたときに呼び出されます。

(継承元 IJavaPeerable)
DisposeUnlessReferenced()

このインスタンスへの未処理の参照がない場合は、 を呼び出 Dispose()します。それ以外の場合は何も行いません。

(継承元 IJavaPeerable)
Finalized()

インスタンスが終了したときに呼び出されます。

(継承元 IJavaPeerable)
GetFeature(String, String)

このメソッドは、 で指定された、指定した機能とバージョンの特殊化された API を実装する特殊なオブジェクトを返します。

(継承元 INode)
GetUserData(String)

このノードのキーに関連付けられているオブジェクトを取得します。

(継承元 INode)
InsertBefore(INode, INode)

既存の子ノード newChild の前にノードを挿入します refChild

(継承元 INode)
InsertData(Int32, String)

指定した 16 ビット単位オフセットに文字列を挿入します。

(継承元 ICharacterData)
IsDefaultNamespace(String)

このメソッドは、指定した namespaceURI が既定の名前空間であるかどうかを確認します。

(継承元 INode)
IsEqualNode(INode)

2 つのノードが等しいかどうかをテストします。

(継承元 INode)
IsSameNode(INode)

このノードが指定されたノードと同じノードであるかどうかを返します。

(継承元 INode)
IsSupported(String, String)

DOM 実装が特定の機能を実装しているかどうか、およびその機能がこのノードでサポートされているかどうかをテストします (で指定)。

(継承元 INode)
LookupNamespaceURI(String)

指定したプレフィックスに関連付けられている名前空間 URI を、このノードから検索します。

(継承元 INode)
LookupPrefix(String)

指定された名前空間 URI に関連付けられているプレフィックスを、このノードから検索します。

(継承元 INode)
Normalize()

属性ノードを含め、このNode下のサブツリーの完全な深さにあるすべてのTextノードを、構造のみの "通常" 形式に配置します (e.

(継承元 INode)
RemoveChild(INode)

によって oldChild 示される子ノードを子の一覧から削除し、それを返します。

(継承元 INode)
ReplaceChild(INode, INode)

子ノードを子のoldChildnewChild一覧で に置き換え、ノードをoldChild返します。

(継承元 INode)
ReplaceData(Int32, Int32, String)

指定した 16 ビット単位オフセットから始まる文字を、指定した文字列に置き換えます。

(継承元 ICharacterData)
ReplaceWholeText(String)

現在のノードとすべての論理的に隣接するテキスト ノードのテキストを、指定したテキストに置き換えます。

SetJniIdentityHashCode(Int32)

によって返される値を JniIdentityHashCode設定します。

(継承元 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

インターフェイスは Text からCharacterData継承され、 または Attrのテキスト コンテンツ (XML では文字データと呼びます) をElement表します。

(継承元 IJavaPeerable)
SetPeerReference(JniObjectReference)

によって返される値を PeerReference設定します。

(継承元 IJavaPeerable)
SetUserData(String, Object, IUserDataHandler)

オブジェクトをこのノードのキーに関連付けます。

(継承元 INode)
SplitText(Int32)

このノードを、指定した offsetの 2 つのノードに分割し、両方を兄弟としてツリー内に保持します。

SubstringData(Int32, Int32)

ノードからデータの範囲を抽出します。

(継承元 ICharacterData)
UnregisterFromRuntime()

ランタイムが将来 Java.Interop.JniRuntime+JniValueManager.PeekValue の呼び出しから返されないように、このインスタンスの登録を解除します。

(継承元 IJavaPeerable)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

インターフェイスは Text からCharacterData継承され、 または Attrのテキスト コンテンツ (XML では文字データと呼びます) をElement表します。

GetJniTypeName(IJavaPeerable)

インターフェイスは Text からCharacterData継承され、 または Attrのテキスト コンテンツ (XML では文字データと呼びます) をElement表します。

適用対象