XmlSchemaCollection.Contains Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um valor que indica se um esquema com o namespace especificado está na coleção.
Sobrecargas
Contains(String) |
Obtém um valor que indica se um esquema com o namespace especificado está na coleção. |
Contains(XmlSchema) |
Obtém um valor que indica se o |
Comentários
Importante
A XmlSchemaCollection classe está obsoleta no .NET Framework versão 2.0 e foi substituída pela XmlSchemaSet classe.
Contains(String)
Obtém um valor que indica se um esquema com o namespace especificado está na coleção.
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
O URI de namespace associado ao esquema. Para esquemas XML, esse geralmente será o namespace de destino.
Retornos
true
se um esquema com o namespace especificado estiver na coleção; caso contrário, false
.
Exemplos
O exemplo a seguir verifica se um esquema está na coleção. Se for, ele exibirá o 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
Comentários
Importante
A XmlSchemaCollection classe está obsoleta no .NET Framework versão 2.0 e foi substituída pela XmlSchemaSet classe.
Aplica-se a
Contains(XmlSchema)
Obtém um valor que indica se o targetNamespace
do XmlSchema especificado está na coleção.
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
O objeto XmlSchema
.
Retornos
true
se houver um esquema na coleção com o mesmo targetNamespace
; caso contrário, false
.
Comentários
Importante
A XmlSchemaCollection classe está obsoleta no .NET Framework versão 2.0 e foi substituída pela XmlSchemaSet classe.