XmlSchemaSet.Contains 方法

定義

指出 XML 結構描述定義語言 (XSD) 結構描述是否位於 XmlSchemaSet 中。Indicates whether an XML Schema definition language (XSD) schema is in the XmlSchemaSet.

多載

Contains(String)

指出具有指定目標命名空間 URI 的 XML 結構描述定義語言 (XSD) 結構描述是否位於 XmlSchemaSet 中。Indicates whether an XML Schema definition language (XSD) schema with the specified target namespace URI is in the XmlSchemaSet.

Contains(XmlSchema)

指出指定的 XML 結構描述定義語言 (XSD) XmlSchema 物件是否位於 XmlSchemaSet 中。Indicates whether the specified XML Schema definition language (XSD) XmlSchema object is in the XmlSchemaSet.

Contains(String)

指出具有指定目標命名空間 URI 的 XML 結構描述定義語言 (XSD) 結構描述是否位於 XmlSchemaSet 中。Indicates whether an XML Schema definition language (XSD) schema with the specified target namespace URI is in the XmlSchemaSet.

public:
 bool Contains(System::String ^ targetNamespace);
public bool Contains (string targetNamespace);
member this.Contains : string -> bool
Public Function Contains (targetNamespace As String) As Boolean

參數

targetNamespace
String

結構描述 targetNamespace 屬性。The schema targetNamespace property.

傳回

如果具有指定的目標命名空間 URI 的結構描述位於 true,則為 XmlSchemaSet,否則為 falsetrue if a schema with the specified target namespace URI is in the XmlSchemaSet; otherwise, false.

備註

Contains 方法會偵測到間接新增至 XmlSchemaSet 的架構;例如,匯入的架構。Schemas that are indirectly added to the XmlSchemaSet are detected by the Contains method; for example, imported schemas. 因此,如果將 http://www.contoso.com/books 命名空間的架構匯入 http://www.contoso.com/retail 命名空間的架構加入 XmlSchemaSet中,使用 http://www.contoso.com/books 做為參數呼叫 Contains,它就會傳回 trueAs a result, if a schema for the http://www.contoso.com/retail namespace which imports a schema for the http://www.contoso.com/books namespace is added to the XmlSchemaSet, calling Contains with http://www.contoso.com/books as a parameter, it returns true.

Contains(XmlSchema)

指出指定的 XML 結構描述定義語言 (XSD) XmlSchema 物件是否位於 XmlSchemaSet 中。Indicates whether the specified XML Schema definition language (XSD) XmlSchema object is in the XmlSchemaSet.

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

參數

schema
XmlSchema

XmlSchema 物件。The XmlSchema object.

傳回

如果 true 物件在 XmlSchema 中,則為 XmlSchemaSet,否則為 falsetrue if the XmlSchema object is in the XmlSchemaSet; otherwise, false.

例外狀況

以參數形式傳遞的 XmlSchemaSet 物件為 nullThe XmlSchemaSet passed as a parameter is null.

適用於