XmlSchemaSet.Remove メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > XmlSchemaSet.Remove メソッドの意味・解説 

XmlSchemaSet.Remove メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

指定されXML スキーマ定義言語 (XSD) スキーマXmlSchemaSet から削除します

名前空間: System.Xml.Schema
アセンブリ: System.Xml (system.xml.dll 内)
構文構文

例外例外
例外種類条件

XmlSchemaException

スキーマが、有効なスキーマではありません。

ArgumentNullException

パラメータとして渡されXmlSchemanull 参照 (Visual Basic では Nothing) です。

解説解説

XmlSchemaSet からスキーマ削除すると、IsCompiled プロパティfalse設定されます。

使用例使用例

1 つXmlSchemaSet複数スキーマ追加しRemove メソッド使用してスキーマ1 つ削除する例を次に示します

Dim schemaSet As XmlSchemaSet = New
 XmlSchemaSet()
schemaSet.Add("http://www.contoso.com/retail", "http://www.contoso.com/retail.xsd")
schemaSet.Add("http://www.contoso.com/books", "http://www.contoso.com/books.xsd")
schemaSet.Add("http://www.contoso.com/music", "http://www.contoso.com/music.xsd")

Dim schema As XmlSchema

For Each schema In schemaSet.Schemas()

    If schema.TargetNamespace = "http://www.contoso.com/music"
 Then
        <b>schemaSet.Remove(schema)</b>
    End If

Next
XmlSchemaSet schemaSet = new XmlSchemaSet();
schemaSet.Add("http://www.contoso.com/retail", "http://www.contoso.com/retail.xsd");
schemaSet.Add("http://www.contoso.com/books", "http://www.contoso.com/books.xsd");
schemaSet.Add("http://www.contoso.com/music", "http://www.contoso.com/music.xsd");

foreach (XmlSchema schema in schemaSet.Schemas())
{
    if (schema.TargetNamespace == "http://www.contoso.com/music")
    {
        <b>schemaSet.Remove(schema);</b>
    }
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
XmlSchemaSet クラス
XmlSchemaSet メンバ
System.Xml.Schema 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からXmlSchemaSet.Remove メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からXmlSchemaSet.Remove メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からXmlSchemaSet.Remove メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

XmlSchemaSet.Remove メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



XmlSchemaSet.Remove メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS