XmlReader.ReadContentAsObject メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > XmlReader.ReadContentAsObject メソッドの意味・解説 

XmlReader.ReadContentAsObject メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

現在の位置テキストの内容Object として読み取ります。

名前空間: System.Xml
アセンブリ: System.Xml (system.xml.dll 内)
構文構文

Public Overridable Function
 ReadContentAsObject As Object
public virtual Object ReadContentAsObject ()
public:
virtual Object^ ReadContentAsObject ()
public Object ReadContentAsObject ()
public function ReadContentAsObject () : Object

戻り値
最も適切な共通言語ランタイム (CLR) オブジェクトとしてのテキストの内容

例外例外
例外種類条件

InvalidCastException

試行されキャスト無効です。

FormatException

文字列書式無効です。

解説解説

このメソッドは、テキスト空白有意空白、および CDATA セクション連結しすべてのコメントまたは処理命令スキップします。エンティティ参照自動的に解決されます。

内容が型指定されている場合リーダーは、ValueType プロパティ指定された最も適切な型のボックス化された CLR返します内容リスト型場合、このリーダー適切な型のボックス化されたオブジェクト配列返します

メモメモ

内容解析しているときに検証エラー発生しリーダーCreate メソッド作成されXmlReader オブジェクト場合リーダー内容文字列として返します。つまり、検証エラーまたは警告発生すると、内容は型指定されていないものとして扱われます。

内容が型指定されていない場合リーダー内容文字列として返します

このメソッドで各ノード型がどのように処理されるかについて、次の表に示します

XmlNodeType

戻り値

リーダー動作

Text

CDATA

Whitespace

SignificantWhitespace

EntityReference

EndEntity

連結されテキストの内容、CDATA、空白、および要求された型に変換され有意な空白ノード

次の開始要素タグまたは終了要素タグ移動しますエンティティ参照自動的に展開されます。

Attribute

属性値による XmlConvert.ToXxx呼び出しと同じ。

リーダーは、現在の位置から変わりません。

Comment

ProcessingInstruction

処理命令 (PI) またはコメント無視しPI またはコメントに続く、連結されテキストの内容読み込みます。

次の開始要素タグまたは終了要素タグ移動しますエンティティ参照自動的に展開されます。

EndElement

リーダーが (ValidationType が Schema設定された) スキーマ検証リーダーである場合要素の値。それ以外場合空の文字列

リーダーは、現在の位置から変わりません。

Element

XmlDeclaration

None

Document

DocumentType

Notation

Entity

DocumentFragment

InvalidOperationException がスローさます。

未定義。ただし、リーダー (読み取り機能) は現在の位置にとどまるのが一般的です。

詳細については、「型指定されデータ読み取り」および W3C 勧告XML Schema Part 2: Datatypes』(http://www.w3.org/TR/xmlschema-2/) を参照してください

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

XmlReader.ReadContentAsObject メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



XmlReader.ReadContentAsObject メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS