次の方法で共有


XamlWriter.WriteNode(XamlReader) メソッド

定義

XAML リーダーのノード型 (NodeType) に基づいて切り替えを実行し、ライター実装の関連する Write メソッドを呼び出します。

public:
 void WriteNode(System::Xaml::XamlReader ^ reader);
public void WriteNode (System.Xaml.XamlReader reader);
member this.WriteNode : System.Xaml.XamlReader -> unit
Public Sub WriteNode (reader As XamlReader)

パラメーター

reader
XamlReader

ノードの決定に使用するリーダー。

例外

readernullです。

既定の実装で、既定の列挙体に含まれていない XamlNodeType が出現しました。

注釈

継承者に関する注意事項

メソッドは WriteNode 、既存 XamlNodeType のすべての値に対して実用的な実装を持っているため、仮想メソッドではありません。 に XamlNodeType基づいて、 WriteNode 特定のノード タイプ専用の Write 仮想メンバーを呼び出します。

新しいノード型が定義されるように XAML 型システムと XAML ノード ストリームの概念を拡張する高度な XAML 記述シナリオがある場合は、ロジックで呼び出しを使用 WriteNode しないでください。 代わりに、クラスまたは仮想オーバーライドのノードタイプの切り替えロジックに独自の代替手段を提供する必要があります。

適用対象