XmlSchemaCollection.Contains Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un valor que indica si un esquema con el espacio de nombres especificado se encuentra en la colección.
Sobrecargas
Contains(String) |
Obtiene un valor que indica si un esquema con el espacio de nombres especificado se encuentra en la colección. |
Contains(XmlSchema) |
Obtiene un valor que indica si el |
Comentarios
Importante
La XmlSchemaCollection clase está obsoleta en .NET Framework versión 2.0 y se ha reemplazado por la XmlSchemaSet clase .
Contains(String)
- Source:
- XmlSchemaCollection.cs
- Source:
- XmlSchemaCollection.cs
- Source:
- XmlSchemaCollection.cs
Obtiene un valor que indica si un esquema con el espacio de nombres especificado se encuentra en la colección.
public:
bool Contains(System::String ^ ns);
public bool Contains (string? ns);
public bool Contains (string ns);
member this.Contains : string -> bool
Public Function Contains (ns As String) As Boolean
Parámetros
- ns
- String
URI del espacio de nombres asociado al esquema. Para los esquemas XML, normalmente será el espacio de nombres de destino.
Devoluciones
true
si un esquema con el espacio de nombres especificado se encuentra en la colección; en caso contrario, false
.
Ejemplos
En el ejemplo siguiente se comprueba si un esquema está en la colección. Si es así, muestra el esquema.
if ( xsc->Contains( "urn:bookstore-schema" ) )
{
XmlSchema^ schema = xsc[ "urn:bookstore-schema" ];
StringWriter^ sw = gcnew StringWriter;
XmlTextWriter^ xmlWriter = gcnew XmlTextWriter( sw );
xmlWriter->Formatting = Formatting::Indented;
xmlWriter->Indentation = 2;
schema->Write( xmlWriter );
Console::WriteLine( sw );
}
if (xsc.Contains("urn:bookstore-schema"))
{
XmlSchema schema = xsc["urn:bookstore-schema"];
StringWriter sw = new StringWriter();
XmlTextWriter xmlWriter = new XmlTextWriter(sw);
xmlWriter.Formatting = Formatting.Indented;
xmlWriter.Indentation = 2;
schema.Write(xmlWriter);
Console.WriteLine(sw.ToString());
}
If xsc.Contains("urn:bookstore-schema") Then
Dim schema As XmlSchema = xsc("urn:bookstore-schema")
Dim sw As New StringWriter()
Dim xmlWriter As New XmlTextWriter(sw)
xmlWriter.Formatting = Formatting.Indented
xmlWriter.Indentation = 2
schema.Write(xmlWriter)
Console.WriteLine(sw.ToString())
End If
Comentarios
Importante
La XmlSchemaCollection clase está obsoleta en .NET Framework versión 2.0 y se ha reemplazado por la XmlSchemaSet clase .
Se aplica a
Contains(XmlSchema)
- Source:
- XmlSchemaCollection.cs
- Source:
- XmlSchemaCollection.cs
- Source:
- XmlSchemaCollection.cs
Obtiene un valor que indica si el targetNamespace
del XmlSchema especificado se encuentra en la colección.
public:
bool Contains(System::Xml::Schema::XmlSchema ^ schema);
public bool Contains (System.Xml.Schema.XmlSchema schema);
member this.Contains : System.Xml.Schema.XmlSchema -> bool
Public Function Contains (schema As XmlSchema) As Boolean
Parámetros
- schema
- XmlSchema
Objeto XmlSchema
.
Devoluciones
true
si existe un esquema en la colección con el mismo targetNamespace
; en caso contrario, false
.
Comentarios
Importante
La XmlSchemaCollection clase está obsoleta en .NET Framework versión 2.0 y se ha reemplazado por la XmlSchemaSet clase .