System.Xaml 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XAML リーダーと XAML ライターに関連する型を提供します。 これには、.NET XAML サービスとその XAML リーダーと XAML ライターの既定の実装が含まれます。 また、XAML 型システムに関連する型と、XAML および .NET XAML サービスの概念に関連するその他のサポート型も含まれています。
クラス
| 名前 | 説明 |
|---|---|
| AmbientPropertyValue |
IAmbientProvider実装の一部として、アンビエント プロパティに関する情報を報告します。 |
| AttachableMemberIdentifier |
アタッチ可能なメンバーの XAML 型システム識別子表現を提供します。 識別子構造体は、アタッチ可能なメンバーの使用のために |
| AttachablePropertyServices |
添付可能なプロパティから値とアクセサー メソッド情報を取得し、添付プロパティ ストアで動作する静的ヘルパー メソッドを提供します。 |
| NamespaceDeclaration |
これらの文字列値を個別のプロパティとして格納することで、XAML 名前空間の識別子とプレフィックスを宣言します。 |
| XamlBackgroundReader |
読み取りと書き込みを異なるスレッドに分割できる、ダブルバッファー XamlReader を実装します。 |
| XamlDeferringLoader |
遅延コンテンツを読み込んで返す XAML リーダーの動作を表します。 |
| XamlDirective |
メンバーが XAML ディレクティブでもある場合は、メンバーの XAML 型システム識別子を提供します。 XAML リーダーと XAML ライターは、メンバー ノードの処理中に XamlDirective 識別子を使用します。 この識別子は、XAML リーダーが StartMember 上に配置され、 IsDirective が |
| XamlDuplicateMemberException |
XAML ライターが重複するメンバーの値を同じオブジェクト ノードに書き込もうとしたときにスローされる例外。 |
| XamlException |
一般的な XAML リーダーまたは XAML ライターの例外に対してスローされる例外。 |
| XamlInternalException |
XAML の読み取りと XAML の書き込み中に発生する内部不整合に対してスローされる例外。 |
| XamlLanguage |
XAML マークアップまたは XAML 型を使用したプログラミングに役立つ文字列またはオブジェクトを提供する定数を定義します。 これらの文字列またはオブジェクトは、XAML 言語の概念、.NET XAML Services での XAML 言語概念の実装、またはその両方に関連します。 |
| XamlMember |
XAML 型のメンバーの XAML 型システム識別子を提供します。 識別子は、メンバー ノードの処理中 (XAML リーダーが StartMember上に配置されている場合) および一般的な XAML 型システム ロジックの場合に、XAML リーダーと XAML ライターによって使用されます。 |
| XamlNodeList |
XAML ノードの一覧を提供します。これは、遅延方式で XAML ノードを記述するなどのシナリオで使用できます。 |
| XamlNodeQueue |
ノードを書き込んで再度読み取るためのバッファーを提供します。 |
| XamlObjectEventArgs |
オブジェクトの初期化とプロパティ設定のシーケンスに挿入できるコールバックのデータを提供します。 これは、 XamlObjectWriterによって生成されるオブジェクト グラフに影響します。 |
| XamlObjectReader |
オブジェクト グラフを読み取り、XAML ノード ストリームを生成する XamlReader 実装を提供します。 |
| XamlObjectReaderException |
いくつかの XamlObjectReader 内部ヘルパー API によってスローされる例外。 |
| XamlObjectReaderSettings |
XamlObjectReaderの処理規則またはオプション設定を指定します。 |
| XamlObjectWriter |
ソース XAML ノード ストリームからオブジェクト グラフを作成します。 |
| XamlObjectWriterException |
XAML ライター ( XamlObjectWriter クラスなど) が XAML ノード ストリームからオブジェクト グラフを生成しようとしたときにエラーが発生した場合にスローされる例外。 |
| XamlObjectWriterSettings |
XamlObjectWriterの特定の XAML ライター設定を提供します。 |
| XamlParseException |
XAML リーダーが XAML リーダー ソースの要素を XAML ノード ストリームに処理できない場合にスローされる例外。 |
| XamlReader |
XAML 入力を使用し、XAML ノード ストリームを生成するクラスの基本定義を提供します。 |
| XamlReaderSettings |
XamlReader実装の処理規則またはオプション設定を指定します。 |
| XamlSchemaContext |
XAML 型とその基になるアセンブリ内の型を解釈またはマッピングするための再利用可能なコンテキストを定義します。 |
| XamlSchemaContextSettings |
XamlSchemaContextのオプション設定を提供します。 |
| XamlSchemaException |
XAML のバインド システムまたは別のスキーマ表現システムがスキーマ コンテキストに例外を報告するとスローされる例外。 |
| XamlServices |
XAML の読み取りとオブジェクト グラフの書き込みの一般的な XAML タスクに対して、より高いレベルのサービス (静的メソッド) を提供します。または、シリアル化のためにオブジェクト グラフを読み取り、XAML ファイルの出力を書き込みます。 |
| XamlType |
XAML サービスに実装されている XAML システム全体の一部として XAML 型に関する情報.NET報告します。 |
| XamlWriter |
XAML ライターの既定の実装と基本クラス定義を提供します。 これは動作する既定の XAML ライターではありません。 XamlWriter から派生して抽象メンバーを実装するか、既存の XamlWriter 派生クラスを使用する必要があります。 |
| XamlWriterSettings |
XamlWriter実装の初期化設定を提供します。 |
| XamlXmlReader |
XmlReader中間を使用して XML ファイルから XAML マークアップを処理し、XAML ノード ストリームを生成します。 |
| XamlXmlReaderSettings |
XamlXmlReader XAML リーダー実装の処理規則またはオプション設定を指定します。 |
| XamlXmlWriter |
TextWriterまたはXmlWriterサポート クラスを使用して、XAML ノード ストリームをテキストまたはマークアップのシリアル化されたフォームに書き込みます。 |
| XamlXmlWriterException |
特定の XamlXmlWriter API によってスローされる例外。 |
| XamlXmlWriterSettings |
XamlXmlWriter XAML ライター実装の初期化設定を提供します。 |
インターフェイス
| 名前 | 説明 |
|---|---|
| IAmbientProvider |
アンビエント プロパティまたはアンビエント型に関する情報項目を型コンバーターおよびマークアップ拡張に返すことができるサービスを表します。 |
| IAttachedPropertyStore |
アタッチ可能なメンバーが設定されているオブジェクトのアタッチ可能なメンバー ストアを表します。 このアタッチ可能なメンバー ストアは、 AttachablePropertyServicesで参照できます。 |
| IDestinationTypeProvider |
変換先の型の CLR 型システム識別子を返すことができるサービスを表します。 変換先の型は、プロパティ設定操作の宛先の型がリフレクションまたはその他のメカニズムによって間接的に報告される場合に関連します。 |
| INamespacePrefixLookup |
コンシューマーへの XAML 名前空間マッピングに推奨されるプレフィックスを返すことができるサービスを表します。 コンシューマーには、設計環境またはシリアライザーが含まれる場合があります。 |
| IRootObjectProvider |
解析されるマークアップのルート オブジェクトを返すことができるサービスについて説明します。 |
| IXamlIndexingReader |
ノード ベースの XAML リーダーの単純な実装用のインデックス付きノード コントロールを表すサービスを提供します。 |
| IXamlLineInfo |
XAML リーダーの実装でテキスト行情報をレポートするためのサービスについて説明します。 |
| IXamlLineInfoConsumer |
XAML ライターが報告された行情報を使用し、その情報を出力に含めることができるサービスについて説明します。 |
| IXamlNameProvider |
オブジェクトを入力して XAML 名を返すために保存および書き込み操作中に使用されるサービスを提供します。 |
| IXamlNameResolver |
XAML 名で指定されたオブジェクトを返すことができるサービス、または名前解決を延期するトークンを返すサービスについて説明します。 サービスは、XAML 名前スコープ内にあるすべての名前付きオブジェクトの列挙可能なセットを返すこともできます。 |
| IXamlNamespaceResolver |
XAML マークアップでマップされるときにプレフィックスに基づく XAML 名前空間を返すことができるサービスについて説明します。 |
| IXamlObjectWriterFactory |
現在の内部パーサー コンテキストに基づく XamlObjectWriter を生成するサービスを表します。 |
| IXamlSchemaContextProvider |
型コンバーターとマークアップ拡張に XAML スキーマ コンテキスト情報を提供するサービスを表します。 |
列挙型
| 名前 | 説明 |
|---|---|
| XamlNodeType |
XAML リーダーによって現在処理されているノードの型について説明します。 |