Sdílet prostřednictvím


XmlSchema.Compile Metoda

Definice

Zkompiluje objektový model schématu XML (SOM) do informací o schématu pro ověření. Slouží ke kontrole syntaktické a sémantické struktury programově sestaveného SOM. Při kompilaci se provádí sémantická kontrola ověření.

Přetížení

Compile(ValidationEventHandler)
Zastaralé.
Zastaralé.
Zastaralé.

Zkompiluje objektový model schématu XML (SOM) do informací o schématu pro ověření. Slouží ke kontrole syntaktické a sémantické struktury programově sestaveného SOM. Při kompilaci se provádí sémantická kontrola ověření.

Compile(ValidationEventHandler, XmlResolver)
Zastaralé.
Zastaralé.
Zastaralé.

Zkompiluje objektový model schématu XML (SOM) do informací o schématu pro ověření. Slouží ke kontrole syntaktické a sémantické struktury programově sestaveného SOM. Při kompilaci se provádí sémantická kontrola ověření.

Poznámky

Důležité

Metoda Compile je zastaralá v rozhraní Microsoft .NET Framework verze 2.0 a byla nahrazena metodou XmlSchemaSet.Compile .

Compile(ValidationEventHandler)

Upozornění

Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202

Upozornění

XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.

Upozornění

Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202

Zkompiluje objektový model schématu XML (SOM) do informací o schématu pro ověření. Slouží ke kontrole syntaktické a sémantické struktury programově sestaveného SOM. Při kompilaci se provádí sémantická kontrola ověření.

public:
 void Compile(System::Xml::Schema::ValidationEventHandler ^ validationEventHandler);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile (System.Xml.Schema.ValidationEventHandler? validationEventHandler);
[System.Obsolete("XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.")]
public void Compile (System.Xml.Schema.ValidationEventHandler? validationEventHandler);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile (System.Xml.Schema.ValidationEventHandler validationEventHandler);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile (System.Xml.Schema.ValidationEventHandler validationEventHandler);
public void Compile (System.Xml.Schema.ValidationEventHandler validationEventHandler);
[<System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler -> unit
[<System.Obsolete("XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler -> unit
[<System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler -> unit
member this.Compile : System.Xml.Schema.ValidationEventHandler -> unit
Public Sub Compile (validationEventHandler As ValidationEventHandler)

Parametry

validationEventHandler
ValidationEventHandler

Obslužná rutina události ověření, která přijímá informace o chybách ověření schématu XML.

Atributy

Poznámky

Důležité

Metoda Compile je zastaralá v rozhraní Microsoft .NET Framework verze 2.0 a byla nahrazena metodou XmlSchemaSet.Compile .

Platí pro

Compile(ValidationEventHandler, XmlResolver)

Upozornění

Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202

Upozornění

XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.

Upozornění

Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202

Zkompiluje objektový model schématu XML (SOM) do informací o schématu pro ověření. Slouží ke kontrole syntaktické a sémantické struktury programově sestaveného SOM. Při kompilaci se provádí sémantická kontrola ověření.

public:
 void Compile(System::Xml::Schema::ValidationEventHandler ^ validationEventHandler, System::Xml::XmlResolver ^ resolver);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile (System.Xml.Schema.ValidationEventHandler? validationEventHandler, System.Xml.XmlResolver? resolver);
[System.Obsolete("XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.")]
public void Compile (System.Xml.Schema.ValidationEventHandler? validationEventHandler, System.Xml.XmlResolver? resolver);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile (System.Xml.Schema.ValidationEventHandler validationEventHandler, System.Xml.XmlResolver resolver);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile (System.Xml.Schema.ValidationEventHandler validationEventHandler, System.Xml.XmlResolver resolver);
public void Compile (System.Xml.Schema.ValidationEventHandler validationEventHandler, System.Xml.XmlResolver resolver);
[<System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler * System.Xml.XmlResolver -> unit
[<System.Obsolete("XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler * System.Xml.XmlResolver -> unit
[<System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler * System.Xml.XmlResolver -> unit
member this.Compile : System.Xml.Schema.ValidationEventHandler * System.Xml.XmlResolver -> unit
Public Sub Compile (validationEventHandler As ValidationEventHandler, resolver As XmlResolver)

Parametry

validationEventHandler
ValidationEventHandler

Obslužná rutina události ověření, která přijímá informace o chybách ověření schématu XML.

resolver
XmlResolver

Používá XmlResolver se k překladu oborů názvů odkazovaných na objekty include a import prvky.

Atributy

Poznámky

Pokud SOM odkazuje na jiné obory názvů prostřednictvím import prvků nebo include prvků, XmlResolver použije se k vyřešení těchto odkazů. Pokud je překladač nastavený na null, znamená to, že se uživatel nezajímá o import překlad nebo include prvky. V tomto případě se odkazy nevyřeší. Překladač se po Compile dokončení metody neuloží do mezipaměti.

Důležité

Metoda Compile je zastaralá v rozhraní Microsoft .NET Framework verze 2.0 a byla nahrazena metodou XmlSchemaSet.Compile .

Důležité

Metoda Compile používá třídu k překladu XmlUrlResolver externích schémat odkazovaných v zahrnutí, importu nebo předefinování elementů ve výchozím nastavení. Překlad externích schémat můžete zakázat předáním hodnoty null jako parametru XmlResolver .

Platí pro