Atom10ItemFormatter.CanRead(XmlReader) 方法

定義

驗證指定的 XmlReader 是否包含有效的 Atom 1.0 新聞訂閱項目。Verifies whether the specified XmlReader contains a valid Atom 1.0 syndication item.

public:
 override bool CanRead(System::Xml::XmlReader ^ reader);
public override bool CanRead (System.Xml.XmlReader reader);
override this.CanRead : System.Xml.XmlReader -> bool
Public Overrides Function CanRead (reader As XmlReader) As Boolean

參數

reader
XmlReader

要從其中讀取的 XmlReaderThe XmlReader to read from.

傳回

此值可指定 XmlReader 是否包含有效 Atom 1.0 新聞訂閱項目。A value that specifies whether the XmlReader contains a valid Atom 1.0 syndication item.

範例

下列程式碼將示範如何使用 CanRead(XmlReader) 方法。The following code shows how to use the CanRead(XmlReader) method.

Atom10ItemFormatter itemFormatter = new Atom10ItemFormatter();
XmlReader atomReader = XmlReader.Create("http://Contoso/Feeds/MyFeed/Item");
if (itemFormatter.CanRead(atomReader))
{
    itemFormatter.ReadFrom(atomReader);
    atomReader.Close();
}
Dim itemFormatter As New Atom10ItemFormatter()
Dim atomReader As XmlReader = XmlReader.Create("http://Contoso/Feeds/MyFeed/Item")
If itemFormatter.CanRead(atomReader) Then
    itemFormatter.ReadFrom(atomReader)
    atomReader.Close()
End If

適用於