SoapNonNegativeInteger Classe

Definição

Encapsula um tipo nonNegativeInteger XSD.

public ref class SoapNonNegativeInteger sealed : System::Runtime::Remoting::Metadata::W3cXsd2001::ISoapXsd
[System.Serializable]
public sealed class SoapNonNegativeInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class SoapNonNegativeInteger : System.Runtime.Remoting.Metadata.W3cXsd2001.ISoapXsd
[<System.Serializable>]
type SoapNonNegativeInteger = class
    interface ISoapXsd
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SoapNonNegativeInteger = class
    interface ISoapXsd
Public NotInheritable Class SoapNonNegativeInteger
Implements ISoapXsd
Herança
SoapNonNegativeInteger
Atributos
Implementações

Exemplos

O exemplo de código a seguir mostra como usar os membros na SoapNonNegativeInteger classe para converter entre um SoapNonNegativeInteger objeto e uma cadeia de caracteres XSD nonNegativeInteger .

#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 SoapNonNegativeInteger
   // object.
   String^ xsdIntegerString = L"+13";
   SoapNonNegativeInteger^ xsdInteger = SoapNonNegativeInteger::Parse(
      xsdIntegerString );

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

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

   // Print the value of the SoapNonNegativeInteger object.
   Console::WriteLine( L"The value of the SoapNonNegativeInteger "
   L"object is {0}.", xsdInteger->Value );

   // Print the XSD type string of the SoapNonNegativeInteger class.
   Console::WriteLine( L"The XSD type of the SoapNonNegativeInteger class "
   L"is {0}.", SoapNonNegativeInteger::XsdType );
}
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 SoapNonNegativeInteger
        // object.
        string xsdIntegerString = "+13";
        SoapNonNegativeInteger xsdInteger =
            SoapNonNegativeInteger.Parse(xsdIntegerString);

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

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

        // Print the value of the SoapNonNegativeInteger object.
        Console.WriteLine(
            "The value of the SoapNonNegativeInteger " +
            "object is {0}.", xsdInteger.Value);

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

Comentários

Para obter mais informações sobre tipos de dados XSD, consulte Referência de tipos de dados XML.

Construtores

SoapNonNegativeInteger()

Inicializa uma nova instância da classe SoapNonNegativeInteger.

SoapNonNegativeInteger(Decimal)

Inicializa uma nova instância da classe SoapNonNegativeInteger com um valor Decimal.

Propriedades

Value

Obtém ou define o valor numérico da instância atual.

XsdType

Obtém a XSD (linguagem de definição de esquema XML) do tipo SOAP atual.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetXsdType()

Retorna a XSD (linguagem de definição de esquema XML) do tipo SOAP atual.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Parse(String)

Converte o String especificado em um objeto SoapNonNegativeInteger.

ToString()

Retorna Value como um String.

Aplica-se a