次の方法で共有


EntityHandling 列挙体

エンティティの処理方法を指定します。

<Serializable>
Public Enum EntityHandling
[C#]
[Serializable]
public enum EntityHandling
[C++]
[Serializable]
__value public enum EntityHandling
[JScript]
public
   Serializable
enum EntityHandling

メンバ

メンバ名 説明
ExpandCharEntities

.NET Compact Framework でもサポート。

文字エンティティを展開し、ノードとして一般エンティティを返します (NodeType は XmlNodeType.EntityReference、 Name はエンティティの名前、 HasValuefalse)。

ResolveEntity を呼び出して、どの一般エンティティを展開するかを確認する必要があります。これにより、初めて使用されるエンティティだけを展開することによって、エンティティの処理を最適化できます。

ExpandCharEntities に設定した場合は、リーダーが GetAttribute メソッドを呼び出すと、すべてのエンティティ (一般エンティティと文字エンティティの両方) が展開されます。

ExpandEntities

.NET Compact Framework でもサポート。

すべてのエンティティを展開します。これは、既定の設定です。

エンティティ参照ノード (NodeType が XmlNodeType.EntityReference) は返されません。エンティティ テキストがエンティティ参照の代わりに展開されます。

必要条件

名前空間: System.Xml

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET

アセンブリ: System.Xml (System.Xml.dll 内)

参照

System.Xml 名前空間 | XmlValidatingReader.EntityHandling