Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo XmlSchemaCollection.Add (XmlSchema)

 

Data di pubblicazione: ottobre 2016

Aggiunge il XmlSchema alla raccolta.

Spazio dei nomi:   System.Xml.Schema
Assembly:  System.Xml (in System.Xml.dll)

public XmlSchema Add(
	XmlSchema schema
)

Parametri

schema
Type: System.Xml.Schema.XmlSchema

Oggetto XmlSchema da aggiungere alla raccolta.

Valore restituito

Type: System.Xml.Schema.XmlSchema

Oggetto XmlSchema.

Il targetNamespace attributo viene utilizzato per identificare questo schema.

Se lo schema aggiunto contiene riferimenti ad altri spazi dei nomi (attraverso include e import elementi), il livello di attendibilità dell'applicazione determina come vengono risolti questi spazi dei nomi. (In .NET Framework versione 1.0, valore predefinito è XmlUrlResolver viene sempre utilizzato).

Fully trusted code: Valore predefinito è XmlUrlResolver con nessun utente credenziali viene utilizzato per risolvere eventuali risorse esterne. Gli schemi per altri spazi dei nomi vengono caricati solo ai fini della convalida. A differenza di schema originale, gli altri schemi non vengono aggiunti in modo esplicito alla raccolta di schemi. Di conseguenza, non sono accessibili utilizzando uno dei metodi di raccolta o delle proprietà. Se queste risorse esterne si trovano su una risorsa di rete che richiede l'autenticazione, utilizzare un overload che accetta un XmlResolver come uno degli argomenti e specificare un XmlResolver con le credenziali necessarie.

Semi-trusted code: Non vengono risolti i riferimenti esterni.

System_CAPS_noteNota

Se il XmlSchemaCollection è accessibile tramite il XmlValidatingReader.Schemas proprietà, il Add metodo utilizza il XmlResolver specificato dalla XmlValidatingReader.XmlResolver proprietà.

System_CAPS_importantImportante

La XmlSchemaCollection classe è obsoleta in .NET Framework versione 2.0 ed è stata sostituita dalla XmlSchemaSet classe.

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: