Freigeben über


DiscoveryDocument.CanRead(XmlReader) Methode

Definition

Gibt einen Wert zurück, der angibt, ob der übergebene XmlReader Wert in ein DiscoveryDocumentdeserialisiert werden kann.

public:
 static bool CanRead(System::Xml::XmlReader ^ xmlReader);
public static bool CanRead(System.Xml.XmlReader xmlReader);
static member CanRead : System.Xml.XmlReader -> bool
Public Shared Function CanRead (xmlReader As XmlReader) As Boolean

Parameter

xmlReader
XmlReader

Das XmlReader getestet wird, ob es in ein DiscoveryDocumentdeserialisiert werden kann.

Gibt zurück

true if XmlReader can be deserialized into a DiscoveryDocument; otherwise, false.

Beispiele

Im folgenden Codebeispiel wird der Inhalt eines Ermittlungsdokuments gelesen, wenn die CanRead(XmlReader) Methode lautet true.

// Check whether the given XmlTextReader is readable.
if ( DiscoveryDocument::CanRead( myXmlTextReader ) )
      
// Read the given XmlTextReader.
myDiscoveryDocument = DiscoveryDocument::Read( myXmlTextReader );
else
      Console::WriteLine( "The supplied file is not readable" );
// Check whether the given XmlTextReader is readable.
if ( DiscoveryDocument.CanRead( myXmlTextReader ))
{
   // Read the given XmlTextReader.
   myDiscoveryDocument = DiscoveryDocument.Read( myXmlTextReader );
}
else
{
   Console.WriteLine( "The supplied file is not readable" );
}
' Check whether the given XmlTextReader is readable.
If DiscoveryDocument.CanRead(myXmlTextReader) = True Then
   ' Read the given XmlTextReader.
   myDiscoveryDocument = DiscoveryDocument.Read(myXmlTextReader)
Else
   Console.WriteLine("The supplied file is not readable")
End If

Gilt für:

Weitere Informationen