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 型システム識別子を提供します。 XamlDirective 識別子は、メンバー ノードの処理時に XAML リーダーおよび XAML ライターで使用されます。 この識別子は、XAML リーダーが StartMember 上に配置されていて、IsDirective が |
XamlDuplicateMemberException |
XAML ライターが重複するメンバーの値を同じオブジェクト ノードに書き込もうとすると、スローされる例外。 |
XamlException |
XAML リーダーまたは XAML ライターの一般的な例外が発生したときにスローされる例外です。 |
XamlInternalException |
XAML の読み取り中および XAML の書き込み中に発生する内部矛盾に対してスローされる例外です。 |
XamlLanguage |
XAML マークアップまたは XAML 型を使用するプログラミングに役立つ文字列またはオブジェクトを提供する定数を定義します。 これらの文字列またはオブジェクトは、XAML 言語の概念、.NET XAML サービスでの 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 ノード ストリームからオブジェクト グラフを作成中の XAML ライター (XamlObjectWriter クラスなど) でエラーが発生した場合にスローされる例外です。 |
XamlObjectWriterSettings |
XamlObjectWriter 固有の XAML ライター設定を提供します。 |
XamlParseException |
XAML リーダーが XAML リーダー ソースの要素を処理して XAML ノード ストリームにできない場合にスローされる例外。 |
XamlReader |
XAML 入力を処理して XAML ノード ストリームを生成するクラスの基本定義を提供します。 |
XamlReaderSettings |
XamlReader 実装の処理規則またはオプション設定を指定します。 |
XamlSchemaContext |
XAML 型およびそれらの基になるアセンブリ内の型を解釈またはマッピングするために再利用できるコンテキストを定義します。 |
XamlSchemaContextSettings |
XamlSchemaContext のオプション設定を提供します。 |
XamlSchemaException |
XAML のバインディング システムまたは別のスキーマ表現システムがスキーマ コンテキストに対して例外を報告した場合にスローされる例外です。 |
XamlServices |
XAML の読み取りとオブジェクト グラフの書き込み、オブジェクト グラフの読み取りとシリアル化用の XAML ファイル出力の書き込みなどの共通の XAML タスクのための高いレベルのサービス (静的メソッド) を提供します。 |
XamlType |
.NET XAML サービスに実装されている XAML システム全体の一部として、XAML 型に関する情報を報告します。 |
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 リーダーが現在処理中のノードの型を記述します。 |