SoapNormalizedString クラス
アセンブリ: mscorlib (mscorlib.dll 内)

<SerializableAttribute> _ <ComVisibleAttribute(True)> _ Public NotInheritable Class SoapNormalizedString Implements ISoapXsd
[SerializableAttribute] [ComVisibleAttribute(true)] public sealed class SoapNormalizedString : ISoapXsd
[SerializableAttribute] [ComVisibleAttribute(true)] public ref class SoapNormalizedString sealed : ISoapXsd

SoapNormalizedString クラスのメンバを使用して、SoapNormalizedString オブジェクトと XSD normalizedString 間の変換を行う方法を次のコード例に示します。
using System; using System.Runtime.Remoting.Metadata.W3cXsd2001; public class Demo { public static void TestParse(string testString) { try { // Parse the test string. SoapNormalizedString normalized = SoapNormalizedString.Parse(testString); // Report that the parse succeeded if no exception was thrown. Console.WriteLine( "Parse succeeded on the string \"{0}\".", testString); // Print the string representation of the object. Console.WriteLine( "The normalized value of this string is \"{0}\".", normalized.ToString()); // Print the XSD type of the object. Console.WriteLine( "The XSD type of the SoapNormalizedString " + "object is {0}.", normalized.GetXsdType()); // Print the value of the SoapNormalizedString object. Console.WriteLine( "The value of the SoapNormalizedString " + "object is \"{0}\".", normalized.Value); } catch(System.Runtime.Remoting.RemotingException e) { // Report the details of the exception that was thrown. Console.WriteLine( "Parse failed on the string \"{0}\".", testString); Console.WriteLine(e.Message); } } public static void Main(string[] args) { // Create strings to test the Parse method. string stringWithSpaces = "one two"; string stringWithSpacesAndTabs = "one two\t"; string stringWithSpacesAndLineFeed = "one two\n"; string stringWithSpacesAndCarriageReturn = "one two\r"; // Test the Parse method with each string. TestParse(stringWithSpaces); TestParse(stringWithSpacesAndTabs); TestParse(stringWithSpacesAndLineFeed); TestParse(stringWithSpacesAndCarriageReturn); // Print the XSD type string of the SoapNormalizedString class. Console.WriteLine( "The XSD type of the SoapNormalizedString class " + "is {0}.", SoapNormalizedString.XsdType); } }
#using <System.Runtime.Remoting.dll> using namespace System; using namespace System::Runtime::Remoting::Metadata::W3cXsd2001; static void TestParse( String^ testString ) { try { // Parse the test string. SoapNormalizedString^ normalized = SoapNormalizedString::Parse( testString ); // Report that the parse succeeded if no exception was thrown. Console::WriteLine( L"Parse succeeded on the string \"{0}\".", testString ); // Print the string representation of the object. Console::WriteLine( L"The normalized value of this string is \"{0}\".", normalized ); // Print the XSD type of the object. Console::WriteLine( L"The XSD type of the SoapNormalizedString object is {0}.", normalized->GetXsdType() ); // Print the value of the SoapNormalizedString object. Console::WriteLine( L"The value of the SoapNormalizedString object is \"{0}\".", normalized->Value ); } catch ( System::Runtime::Remoting::RemotingException^ e ) { // Report the details of the exception that was thrown. Console::WriteLine( L"Parse failed on the string \"{0}\"." , testString ); Console::WriteLine( e->Message ); } } int main() { // Create strings to test the Parse method. String^ stringWithSpaces = L"one two"; String^ stringWithSpacesAndTabs = L"one two\t"; String^ stringWithSpacesAndLineFeed = L"one two\n"; String^ stringWithSpacesAndCarriageReturn = L"one two\r"; // Test the Parse method with each string. TestParse( stringWithSpaces ); TestParse( stringWithSpacesAndTabs ); TestParse( stringWithSpacesAndLineFeed ); TestParse( stringWithSpacesAndCarriageReturn ); // Print the XSD type string of the SoapNormalizedString class. Console::WriteLine( L"The XSD type of the SoapNormalizedString class is {0}.", SoapNormalizedString::XsdType ); }
import System.*; import System.Runtime.Remoting.Metadata.W3cXsd2001.*; public class Demo { public static void TestParse(String testString) { try { // Parse the test string. SoapNormalizedString normalized = SoapNormalizedString. Parse(testString); // Report that the parse succeeded if no exception was thrown. Console.WriteLine("Parse succeeded on the string \"{0}\".", testString); // Print the string representation of the object. Console.WriteLine("The normalized value of this string is \"{0}\".", normalized.ToString()); // Print the XSD type of the object. Console.WriteLine("The XSD type of the SoapNormalizedString " + "object is {0}.", normalized.GetXsdType()); // Print the value of the SoapNormalizedString object. Console.WriteLine("The value of the SoapNormalizedString " + "object is \"{0}\".", normalized.get_Value()); } catch (System.Runtime.Remoting.RemotingException e) { // Report the details of the exception that was thrown. Console.WriteLine("Parse failed on the string \"{0}\".", testString); Console.WriteLine(e.get_Message()); } } //TestParse public static void main(String[] args) { // Create strings to test the Parse method. String stringWithSpaces = "one two"; String stringWithSpacesAndTabs = "one two\t"; String stringWithSpacesAndLineFeed = "one two\n"; String stringWithSpacesAndCarriageReturn = "one two\r"; // Test the Parse method with each string. TestParse(stringWithSpaces); TestParse(stringWithSpacesAndTabs); TestParse(stringWithSpacesAndLineFeed); TestParse(stringWithSpacesAndCarriageReturn); // Print the XSD type string of the SoapNormalizedString class. Console.WriteLine("The XSD type of the SoapNormalizedString class " + "is {0}.", SoapNormalizedString.get_XsdType()); } //main } //Demo

System.Runtime.Remoting.Metadata.W3cXsd2001.SoapNormalizedString


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- SoapNormalizedString クラスのページへのリンク