Costruttore XmlSchemaReference
Inizializza una nuova istanza della classe XmlSchemaReference.
Spazio dei nomi Microsoft.VisualStudio.XmlEditor
Assembly: Microsoft.VisualStudio.XmlEditor (in Microsoft.VisualStudio.XmlEditor.dll)
Sintassi
'Dichiarazione
Public Sub New ( _
targetNamespace As String, _
location As Uri _
)
'Utilizzo
Dim targetNamespace As String
Dim location As Uri
Dim instance As New XmlSchemaReference(targetNamespace, _
location)
public XmlSchemaReference(
string targetNamespace,
Uri location
)
public:
XmlSchemaReference(
String^ targetNamespace,
Uri^ location
)
new :
targetNamespace:string *
location:Uri -> XmlSchemaReference
public function XmlSchemaReference(
targetNamespace : String,
location : Uri
)
Parametri
- targetNamespace
Tipo: System.String
Lo spazio dei nomi di destinazione dell'XML Schema.Può essere nullriferimento Null (Nothing in Visual Basic)..
- location
Tipo: System.Uri
Percorso del file di XML Schema.Può essere nullriferimento Null (Nothing in Visual Basic)..
Osservazioni
Sia l'elemento targetNamespace che l'elemento location Uniform Resource Identifier (URI) possono essere nullriferimento Null (Nothing in Visual Basic)..In genere, viene prima consultato il percorso URI per individuare lo schema.Se il percorso URI non è disponibile o se non fa riferimento a una risorsa valida, il compilatore tenterà di individuare tutti gli schemi che dispongono di uno spazio dei nomi di destinazione corrispondente.Se TargetNamespace è nullriferimento Null (Nothing in Visual Basic)., l'oggetto XmlSchemaReference risolto copierà l'attributo targetNamespace dal file XML Schema specificato dal percorso URI.
Questa classe, con le relative classi derivate, deve sempre essere immutabile, nel senso che non deve essere possibile modificare i dati contenuti nell'istanza dopo il completamento della costruzione.