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 呼び出しを使用しないでください。 代わりに、クラスまたは仮想オーバーライドでノードタイプの切り替えロジックに対して独自の代替手段を提供する必要があります。

適用対象