| Visual Basic (Declaration) | |
|---|---|
Public Class TempFile  | |
| C# | |
|---|---|
public class TempFile  | |
Library/Library.Test/TestXhtmlValid.cs
| C# |  Copy Code | 
|---|---|
string doc = @"<!DOCTYPE html PUBLIC ""-//W3C//DTD XHTML 1.0 Transitional//EN"" ""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd""> <html> <head><title>required</title></head> <body><iframe></iframe></body> </html> "; XhtmlValidation v = new XhtmlValidation(XhtmlDTDSpecification.XhtmlTransitional_10); using (TempFile temp = new TempFile()) { temp.WriteAllText(doc); v.Validate(@"C:\transitional.xhtml", new StreamReader(temp.Read())); }  | |
| VB.NET |  Copy Code | 
|---|---|
Dim doc As String = "<!DOCTYPE html PUBLIC ""-//W3C//DTD XHTML 1.0 Transitional//EN"" ""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"">" & vbCr & vbLf & " <html>" & vbCr & vbLf & " <head><title>required</title></head>" & vbCr & vbLf & " <body><iframe></iframe></body>" & vbCr & vbLf & " </html>" & vbCr & vbLf & " " Dim v As New XhtmlValidation(XhtmlDTDSpecification.XhtmlTransitional_10) Using temp As New TempFile() temp.WriteAllText(doc) v.Validate("C:\transitional.xhtml", New StreamReader(temp.Read())) End Using  | |
System.Object
   CSharpTest.Net.IO.TempFile
      CSharpTest.Net.IO.ReplaceFile
      CSharpTest.Net.IO.TransactFile
Target Platforms: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7