SoapYearMonth Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Wraps an XSD gYearMonth
type.
public ref class SoapYearMonth sealed : System::Runtime::Remoting::Metadata::W3cXsd2001::ISoapXsd
[System.Serializable]
public sealed class SoapYearMonth : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class SoapYearMonth : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
[<System.Serializable>]
type SoapYearMonth = class
interface ISoapXsd
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SoapYearMonth = class
interface ISoapXsd
Public NotInheritable Class SoapYearMonth
Implements ISoapXsd
- Inheritance
-
SoapYearMonth
- Attributes
- Implements
Examples
The following code example demonstrates using the SoapYearMonth class to wrap the XSD gYearMonth
type.
using namespace System;
using namespace System::Runtime::Remoting::Metadata::W3cXsd2001;
int main()
{
// Parse an XSD gYearMonth to create a SoapYearMonth object.
// The timezone of this object is -08:00.
String^ xsdYearMonth = "2003-11-08:00";
SoapYearMonth^ yearMonth = SoapYearMonth::Parse( xsdYearMonth );
// Display the yearMonth in XSD format.
Console::WriteLine( "The yearMonth in XSD format is {0}.",
yearMonth );
// Display the XSD type string of this particular SoapYearMonth object.
Console::WriteLine( "The XSD type of the SoapYearMonth instance is {0}.",
yearMonth->GetXsdType() );
// Display the value of the SoapYearMonth object.
Console::WriteLine( "The value of the SoapYearMonth instance is {0}.",
yearMonth->Value );
// Display the sign of the SoapYearMonth object.
Console::WriteLine( "The sign of the SoapYearMonth instance is {0}.",
yearMonth->Sign );
// Display the XSD type string of the SoapYearMonth class.
Console::WriteLine( "The XSD type of the class SoapYearMonth is {0}.",
SoapYearMonth::XsdType );
}
using System;
using System.Runtime.Remoting.Metadata.W3cXsd2001;
public class Demo
{
public static void Main(string[] args)
{
// Parse an XSD gYearMonth to create a SoapYearMonth object.
// The time zone of this object is -08:00.
string xsdYearMonth = "2003-11-08:00";
SoapYearMonth yearMonth = SoapYearMonth.Parse(xsdYearMonth);
// Display the yearMonth in XSD format.
Console.WriteLine("The yearMonth in XSD format is {0}.",
yearMonth.ToString());
// Display the XSD type string of this SoapYearMonth object.
Console.WriteLine(
"The XSD type of the SoapYearMonth object is {0}.",
yearMonth.GetXsdType());
// Display the value of the SoapYearMonth object.
Console.WriteLine("The value of the SoapYearMonth object is {0}.",
yearMonth.Value);
// Display the sign of the SoapYearMonth object.
Console.WriteLine("The sign of the SoapYearMonth object is {0}.",
yearMonth.Sign);
// Display the XSD type string of the SoapYearMonth class.
Console.WriteLine("The XSD type of the class SoapYearMonth is {0}.",
SoapYearMonth.XsdType);
}
}
Remarks
For more information about XSD data types, see XML Data Types Reference.
Constructors
SoapYearMonth() |
Initializes a new instance of the SoapYearMonth class. |
SoapYearMonth(DateTime) |
Initializes a new instance of the SoapYearMonth class with a specified DateTime object. |
SoapYearMonth(DateTime, Int32) |
Initializes a new instance of the SoapYearMonth class with a specified DateTime object and an integer that indicates whether Value is a positive or negative value. |
Properties
Sign |
Gets or sets whether the date and time of the current instance is positive or negative. |
Value |
Gets or sets the date and time of the current instance. |
XsdType |
Gets the XML Schema definition language (XSD) of the current SOAP type. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
GetXsdType() |
Returns the XML Schema definition language (XSD) of the current SOAP type. |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
Parse(String) |
Converts the specified String into a SoapYearMonth object. |
ToString() |
Applies to
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for