Freigeben über


DiscoveryDocument.CanRead(XmlReader) Methode

Definition

Gibt einen Wert zurück, der angibt, ob der übergebene XmlReader in ein DiscoveryDocument deserialisiert 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

Der XmlReader, der darauf getestet wird, ob er in ein DiscoveryDocument deserialisiert werden kann.

Gibt zurück

true, wenn der XmlReader in ein DiscoveryDocument deserialisiert werden kann, andernfalls false.

Beispiele

Im folgenden Codebeispiel wird der Inhalt eines Ermittlungsdokuments gelesen, wenn die CanRead -Eigenschaft ist true.

// Check whether the given XmlTextReader is readable.
if ( DiscoveryDocument::CanRead( myXmlTextReader ) == true )
      
// 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 )
{
   // 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