Mega Code Archive

 
Categories / VB.Net / XML
 

XmlSchemaNotation represents the notation element from XML Schema

Imports System Imports System.Xml Imports System.Xml.Schema Class XMLSchemaExamples     Public Shared Sub Main()         Dim schema As XmlSchema = New XmlSchema()         Dim notation As XmlSchemaNotation = New XmlSchemaNotation()         notation.Name = "jpeg"         notation.Public = "image/jpeg"         notation.System = "viewer.exe"         schema.Items.Add(notation)         Dim schemaSet As New XmlSchemaSet()         AddHandler schemaSet.ValidationEventHandler, AddressOf ValidationCallbackOne         schemaSet.Add(schema)         schemaSet.Compile()         Dim compiledSchema As XmlSchema = Nothing         For Each schema1 As XmlSchema In schemaSet.Schemas()             compiledSchema = schema1         Next         Dim nsmgr As New XmlNamespaceManager(New NameTable())         nsmgr.AddNamespace("xs", "http://www.w3.org/2001/XMLSchema")         compiledSchema.Write(Console.Out, nsmgr)     End Sub     Public Shared Sub ValidationCallbackOne(ByVal sender As Object, ByVal args As ValidationEventArgs)         Console.WriteLine(args.Message)     End Sub  End Class