IdnElement クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Uri クラスでの国際ドメイン名 (IDN) 処理の構成設定を提供します。
public ref class IdnElement sealed : System::Configuration::ConfigurationElement
public sealed class IdnElement : System.Configuration.ConfigurationElement
type IdnElement = class
inherit ConfigurationElement
Public NotInheritable Class IdnElement
Inherits ConfigurationElement
- 継承
注釈
既存の System.Uri クラスは、RFC 3987 に基づく国際リソース識別子 (IRI) のサポートを提供するように拡張されています。 .NET Framework 2.0 からアップグレードするユーザーは、特に IRI を有効にしない限り、動作に変更はありません。 これにより、以前のバージョンの .NET Framework とのアプリケーションの互換性が確保されます。
IdnElementの構成設定は、IriParsingElement クラスの IRI 処理を制御するSystem.Uri構成設定によって間接的に制御されます。 IDN 処理を可能にするには、IRI 処理を有効にする必要があります。 IRI 処理が無効になっている場合、IDN 処理は既定の設定に設定され、.NET Framework 2.0 の動作は互換性のために使用され、IDN 名は使用されません。
国際化ドメイン名 (IDN) 属性は、IDN 処理のみを制御します。 他のすべての IRI 処理 (文字の正規化など) は、既定で実行されます。
IdnElementの構成設定は、最初のSystem.Uri クラスが構築されるときに 1 回読み取られます。 その後の構成設定の変更は無視されます。
IRI サポートの詳細については、 System.Uri クラスの「解説」セクションを参照してください。
コンストラクター
| 名前 | 説明 |
|---|---|
| IdnElement() |
IdnElement クラスの新しいインスタンスを初期化します。 |