Share via


Sys.Net.WebRequestExecutor の xml プロパティ

更新 : 2007 年 11 月

現在の要求に対する応答を XMLDOM オブジェクトとして取得することを試みます。

Bb397425.alert_note(ja-jp,VS.90).gifメモ :

クライアント API プロパティのプロパティ値を取得または設定するには、名前のプレフィックスが get_ および set_ のプロパティ アクセサ メソッドを呼び出す必要があります。たとえば、cancel のプロパティの値を取得または設定するには、get_cancel メソッドまたは set_cancel メソッドを呼び出します。

var xml = MyExecutor.get_xml();

解説

要求が有効な応答データが設定されて正常に完了した場合、このメソッドは応答を XMLDOM オブジェクトとして取得しようとします。

使用例

既定の Sys.Net.XMLHttpExecutor クラスを使用する xml プロパティの使用方法を次の例に示します。

// This is the event handler called after 
// the Web request returns. It is designed
// for Web requests that return XML.
function OnSucceededXml(executor, eventArgs) 
{
    if (executor.get_responseAvailable()) 
    {
        // Display XML.
       if (document.all)
            resultElementId.innerText += executor.get_xml().xml;
        else
            // Firefox 
            resultElementId.textContent += "First node: " + 
                executor.get_xml().documentElement.nodeName;

    }
    else
    {
        if (executor.get_timedOut())
            alert("Timed Out");
        else
            if (executor.get_aborted())
                alert("Aborted");
    }
} 

参照

参照

Sys.Net.WebRequestManager クラス

Sys.Net.WebRequest クラス

Sys.Net.XMLHttpExecutor クラス