SoapQNameとは? わかりやすく解説

SoapQName クラス

XSD QName 型をラップます。

名前空間: System.Runtime.Remoting.Metadata.W3cXsd2001
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public NotInheritable Class
 SoapQName
    Implements ISoapXsd
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public sealed class SoapQName : ISoapXsd
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public ref class SoapQName sealed : ISoapXsd
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
public final class SoapQName implements ISoapXsd
SerializableAttribute 
ComVisibleAttribute(true) 
public final class SoapQName implements ISoapXsd
解説解説
使用例使用例

SoapQName クラスメンバ使用してSoapQName オブジェクトXSD QName 文字列間の変換を行う方法次のコード例示します

using System;
using System.Runtime.Remoting.Metadata.W3cXsd2001;

public class Demo
{
    public static void Main(string[]
 args)
    {
        // Parse an XSD formatted string to create a SoapQName object.
        string xsdQName = "tns:SomeName";
        SoapQName qName = SoapQName.Parse(xsdQName);

        // Print the value of the SoapQName object in XSD format. 
        Console.WriteLine(
            "The SoapQName object in XSD format is {0}."
,
            qName.ToString());

        // Print the XSD type string of the SoapQName object.
        Console.WriteLine("The XSD type of the SoapQName " + 
            "object is {0}.", qName.GetXsdType());

        // Print the XSD type string of the SoapQName class.
        Console.WriteLine(
            "The XSD type of the SoapQName class " +
            "is {0}.", SoapQName.XsdType);

        // Create a QName object.
        SoapQName soapQNameInstance = 
            new SoapQName("tns", "SomeName",
 "http://example.org");

        // Print the key the SoapQName object.
        Console.WriteLine("The key of the SoapQName " + 
            "object is {0}.", soapQNameInstance.Key);

        // Print the name of the SoapQName object.
        Console.WriteLine("The name of the SoapQName " + 
            "object is {0}.", soapQNameInstance.Name);

        // Print the namespace of the SoapQName class.
        Console.WriteLine("The namespace for
 this instance of SoapQName " +
            "is {0}.", soapQNameInstance.Namespace);

    }
}
#using <System.Runtime.Remoting.dll>
using namespace System;
using namespace System::Runtime::Remoting::Metadata::W3cXsd2001;

int main()
{
   // Parse an XSD formatted string to create a SoapQName object.
   String^ xsdQName = L"tns:SomeName";
   SoapQName^ qName = SoapQName::Parse( xsdQName );

   // Print the value of the SoapQName object in XSD format.
   Console::WriteLine( L"The SoapQName object in XSD format
 is {0}.", qName );

   // Print the XSD type string of the SoapQName object.
   Console::WriteLine( L"The XSD type of the SoapQName "
   L"object is {0}.", qName->GetXsdType() );

   // Print the XSD type string of the SoapQName class.
   Console::WriteLine( L"The XSD type of the SoapQName class
 "
   L"is {0}.", SoapQName::XsdType );

   // Create a QName object.
   SoapQName^ soapQNameInstance = gcnew SoapQName(
      L"tns",L"SomeName",L"http://example.org"
 );
   
   // Print the key the SoapQName object.
   Console::WriteLine( L"The key of the SoapQName object is {0}.",
      soapQNameInstance->Key );

   // Print the name of the SoapQName object.
   Console::WriteLine( L"The name of the SoapQName "
   L"object is {0}.", soapQNameInstance->Name );

   // Print the namespace of the SoapQName class.
   Console::WriteLine( L"The namespace for
 this instance of SoapQName is {0}.",
      soapQNameInstance->Namespace );
}
import System.*;
import System.Runtime.Remoting.Metadata.W3cXsd2001.*;

public class Demo
{
    public static void main(String[]
 args)
    {
        // Parse an XSD formatted string to create a SoapQName object.
        String xsdQName = "tns:SomeName";
        SoapQName qName = SoapQName.Parse(xsdQName);

        // Print the value of the SoapQName object in XSD format. 
        Console.WriteLine("The SoapQName object in XSD format
 is {0}.", 
            qName.ToString());

        // Print the XSD type string of the SoapQName object.
        Console.WriteLine("The XSD type of the SoapQName " + "object
 is {0}.", 
            qName.GetXsdType());

        // Print the XSD type string of the SoapQName class.
        Console.WriteLine("The XSD type of the SoapQName class
 " + "is {0}.", 
            SoapQName.get_XsdType());

        // Create a QName object.
        SoapQName soapQNameInstance = new SoapQName("tns",
 "SomeName", 
            "http://example.org");
        // Print the key the SoapQName object.
        Console.WriteLine("The key of the SoapQName " 
            + "object is {0}.", soapQNameInstance.get_Key());

        // Print the name of the SoapQName object.
        Console.WriteLine("The name of the SoapQName " 
            + "object is {0}.", soapQNameInstance.get_Name());

        // Print the namespace of the SoapQName class.
        Console.WriteLine("The namespace for
 this instance of SoapQName " 
            + "is {0}.", soapQNameInstance.get_Namespace());
    } //main
} //Demo 
継承階層継承階層
System.Object
  System.Runtime.Remoting.Metadata.W3cXsd2001.SoapQName
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SoapQName メンバ
System.Runtime.Remoting.Metadata.W3cXsd2001 名前空間

SoapQName コンストラクタ ()

SoapQName クラス新しインスタンス初期化します。

名前空間: System.Runtime.Remoting.Metadata.W3cXsd2001
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

使用例使用例

このコンストラクタ使用するコードの例次に示します

// Create a SoapQName object.
SoapQName qName = new SoapQName();
Console.WriteLine(
    "The value of the SoapQName object is \"{0}\".", 
    qName.ToString());
// Create a SoapQName object.
SoapQName^ qName = gcnew SoapQName;
Console::WriteLine(
   L"The value of the SoapQName object is \"{0}\".", qName );
// Create a SoapQName object.
SoapQName qName = new SoapQName();
Console.WriteLine("The value of the SoapQName object is \"{0}\".",
 
    qName.ToString());
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SoapQName クラス
SoapQName メンバ
System.Runtime.Remoting.Metadata.W3cXsd2001 名前空間

SoapQName コンストラクタ (String, String)

名前空間エイリアス修飾名のローカル部を指定して、SoapQName クラス新しインスタンス初期化します。

名前空間: System.Runtime.Remoting.Metadata.W3cXsd2001
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

使用例使用例

このコンストラクタ使用するコードの例次に示します

// Create a SoapQName object.
string key = "tns";
string name = "SomeName";
SoapQName qName = new SoapQName(key, name);
Console.WriteLine(
    "The value of the SoapQName object is \"{0}\".", 
    qName.ToString());
// Create a SoapQName object.
String^ key = L"tns";
String^ name = L"SomeName";
SoapQName^ qName = gcnew SoapQName( key,name );
Console::WriteLine(
   L"The value of the SoapQName object is \"{0}\".", qName );
// Create a SoapQName object.
String key = "tns";
String name = "SomeName";
SoapQName qName = new SoapQName(key, name);
Console.WriteLine("The value of the SoapQName object is \"{0}\".",
 
    qName.ToString());
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SoapQName クラス
SoapQName メンバ
System.Runtime.Remoting.Metadata.W3cXsd2001 名前空間

SoapQName コンストラクタ (String, String, String)

名前空間エイリアス修飾名のローカル部、およびエイリアス参照される名前空間指定して、SoapQName クラス新しインスタンス初期化します。

名前空間: System.Runtime.Remoting.Metadata.W3cXsd2001
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Sub New ( _
    key As String, _
    name As String, _
    namespaceValue As String _
)
Dim key As String
Dim name As String
Dim namespaceValue As String

Dim instance As New SoapQName(key,
 name, namespaceValue)
public SoapQName (
    string key,
    string name,
    string namespaceValue
)
public:
SoapQName (
    String^ key, 
    String^ name, 
    String^ namespaceValue
)
public SoapQName (
    String key, 
    String name, 
    String namespaceValue
)
public function SoapQName (
    key : String, 
    name : String, 
    namespaceValue : String
)

パラメータ

key

修飾名の名前空間エイリアス含んでいる String

name

修飾名のローカル部を含んでいる String

namespaceValue

key参照される名前空間含んでいる String

使用例使用例

このコンストラクタ使用するコードの例次に示します

// Create a SoapQName object.
string key = "tns";
string name = "SomeName";
string namespaceValue = "http://example.org";
SoapQName qName = new SoapQName(key, name, namespaceValue);
Console.WriteLine(
    "The value of the SoapQName object is \"{0}\".", 
    qName.ToString());
// Create a SoapQName object.
String^ key = L"tns";
String^ name = L"SomeName";
String^ namespaceValue = L"http://example.org";
SoapQName^ qName = gcnew SoapQName(
   key,name,namespaceValue );
Console::WriteLine(
   L"The value of the SoapQName object is \"{0}\".", qName );
// Create a SoapQName object.
String key = "tns";
String name = "SomeName";
String namespaceValue = "http://example.org";
SoapQName qName = new SoapQName(key, name, namespaceValue);
Console.WriteLine("The value of the SoapQName object is \"{0}\".",
 
    qName.ToString());
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SoapQName クラス
SoapQName メンバ
System.Runtime.Remoting.Metadata.W3cXsd2001 名前空間

SoapQName コンストラクタ (String)

修飾名のローカル部を指定して、SoapQName クラス新しインスタンス初期化します。

名前空間: System.Runtime.Remoting.Metadata.W3cXsd2001
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

使用例使用例

このコンストラクタ使用するコードの例次に示します

// Create a SoapQName object.
string name = "SomeName";
SoapQName qName = new SoapQName(name);
Console.WriteLine(
    "The value of the SoapQName object is \"{0}\".", 
    qName.ToString());
// Create a SoapQName object.
String^ name = L"SomeName";
SoapQName^ qName = gcnew SoapQName( name );
Console::WriteLine(
   L"The value of the SoapQName object is \"{0}\".", qName );
// Create a SoapQName object.
String name = "SomeName";
SoapQName qName = new SoapQName(name);
Console.WriteLine("The value of the SoapQName object is \"{0}\".",
 
    qName.ToString());
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
SoapQName クラス
SoapQName メンバ
System.Runtime.Remoting.Metadata.W3cXsd2001 名前空間

SoapQName コンストラクタ


SoapQName プロパティ


パブリック プロパティパブリック プロパティ

  名前 説明
パブリック プロパティ XsdType 現在の SOAP 型の XML スキーマ定義言語 (XSD) を取得します
参照参照

関連項目

SoapQName クラス
System.Runtime.Remoting.Metadata.W3cXsd2001 名前空間

SoapQName メソッド


SoapQName メンバ

XSD QName 型をラップます。

SoapQName データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ XsdType 現在の SOAP 型の XML スキーマ定義言語 (XSD) を取得します
パブリック メソッドパブリック メソッド
参照参照

関連項目

SoapQName クラス
System.Runtime.Remoting.Metadata.W3cXsd2001 名前空間



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

「SoapQName」の関連用語

SoapQNameのお隣キーワード
検索ランキング

   

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



SoapQNameのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2026 GRAS Group, Inc.RSS