XmlSchemaSetBuilder Class

 

Builds a self-contained set of schemas that will be compiled as a unit.

Namespace:   Microsoft.VisualStudio.XmlEditor
Assembly:  Microsoft.VisualStudio.XmlEditor (in Microsoft.VisualStudio.XmlEditor.dll)

System::Object
  Microsoft.VisualStudio.XmlEditor::XmlSchemaSetBuilder

public ref class XmlSchemaSetBuilder abstract 

NameDescription
System_CAPS_protmethodXmlSchemaSetBuilder()

Initializes a new instance of the XmlSchemaSetBuilder class.

NameDescription
System_CAPS_pubpropertyCandidates

Gets or sets a list of XmlSchemaReference objects that represent schemas that import a target namespace.

System_CAPS_pubpropertyCompiledSet

Gets the T:System.Xml.XmlSchemaSet object that results form a call to the Compile method.

System_CAPS_pubpropertyErrors

Gets a list of Exception objects.

System_CAPS_pubpropertyResolvedSet

Gets or sets a list of XmlSchemaReference objects that represent a set of schemas that should be compiled as a unit.

System_CAPS_pubpropertySources

Gets or sets a list of XmlSchemaReference objects that represent schemas.

NameDescription
System_CAPS_pubmethodCompile()

Resolves source and candidate locations to find the set of schemas that should be compiled as a unit. This method also compiles the T:System.Xml.XmlSchemaSet from the resulting set of schemas.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

The XmlSchemaSetBuilder maintains a cache of recently assembled sets, so that repeated calls to Compile will not cause a full rebuild unless Compile detects that the set needs to change.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: