XmlSchemaDatatype.ChangeType Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Converte o valor especificado, cujo tipo é uma das representações válidas do Common Language Runtime (CLR) do tipo de esquema XML representado pelo XmlSchemaDatatype, para outra representação CLR válida do mesmo valor.
Sobrecargas
| Name | Description |
|---|---|
| ChangeType(Object, Type) |
Converte o valor especificado, cujo tipo é uma das representações válidas do Common Language Runtime (CLR) do tipo de esquema XML representado pelo XmlSchemaDatatype, para o tipo CLR especificado. |
| ChangeType(Object, Type, IXmlNamespaceResolver) |
Converte o valor especificado, cujo tipo é uma das representações válidas do Common Language Runtime (CLR) do tipo de esquema XML representado pelo XmlSchemaDatatype, para o tipo CLR especificado usando se IXmlNamespaceResolver o XmlSchemaDatatype representa o tipo xs:QName ou um tipo derivado dele. |
ChangeType(Object, Type)
- Origem:
- XmlSchemaDataType.cs
- Origem:
- XmlSchemaDataType.cs
- Origem:
- XmlSchemaDataType.cs
- Origem:
- XmlSchemaDataType.cs
- Origem:
- XmlSchemaDataType.cs
Converte o valor especificado, cujo tipo é uma das representações válidas do Common Language Runtime (CLR) do tipo de esquema XML representado pelo XmlSchemaDatatype, para o tipo CLR especificado.
public:
virtual System::Object ^ ChangeType(System::Object ^ value, Type ^ targetType);
public virtual object ChangeType(object value, Type targetType);
abstract member ChangeType : obj * Type -> obj
override this.ChangeType : obj * Type -> obj
Public Overridable Function ChangeType (value As Object, targetType As Type) As Object
Parâmetros
- value
- Object
O valor de entrada a converter para o tipo especificado.
- targetType
- Type
O tipo alvo para converter o valor de entrada.
Devoluções
O valor de entrada convertido.
Exceções
O tipo representado por o XmlSchemaDatatype não suporta uma conversão do tipo do valor especificado para o tipo especificado.
Observações
Para mais informações sobre suporte de tipos nas System.Xml classes e conversão de tipos de dados XML, consulte o Suporte de Tipos no tópico System.Xml Classes .
Aplica-se a
ChangeType(Object, Type, IXmlNamespaceResolver)
- Origem:
- XmlSchemaDataType.cs
- Origem:
- XmlSchemaDataType.cs
- Origem:
- XmlSchemaDataType.cs
- Origem:
- XmlSchemaDataType.cs
- Origem:
- XmlSchemaDataType.cs
Converte o valor especificado, cujo tipo é uma das representações válidas do Common Language Runtime (CLR) do tipo de esquema XML representado pelo XmlSchemaDatatype, para o tipo CLR especificado usando se IXmlNamespaceResolver o XmlSchemaDatatype representa o tipo xs:QName ou um tipo derivado dele.
public:
virtual System::Object ^ ChangeType(System::Object ^ value, Type ^ targetType, System::Xml::IXmlNamespaceResolver ^ namespaceResolver);
public virtual object ChangeType(object value, Type targetType, System.Xml.IXmlNamespaceResolver namespaceResolver);
abstract member ChangeType : obj * Type * System.Xml.IXmlNamespaceResolver -> obj
override this.ChangeType : obj * Type * System.Xml.IXmlNamespaceResolver -> obj
Public Overridable Function ChangeType (value As Object, targetType As Type, namespaceResolver As IXmlNamespaceResolver) As Object
Parâmetros
- value
- Object
O valor de entrada a converter para o tipo especificado.
- targetType
- Type
O tipo alvo para converter o valor de entrada.
- namespaceResolver
- IXmlNamespaceResolver
An é usado para resolver prefixos de IXmlNamespaceResolver namespace. Isto só é útil se representar XmlSchemaDatatype o tipo xs:QName ou um tipo derivado dele.
Devoluções
O valor de entrada convertido.
Exceções
O tipo representado por o XmlSchemaDatatype não suporta uma conversão do tipo do valor especificado para o tipo especificado.
Observações
Para mais informações sobre suporte de tipos nas System.Xml classes e conversão de tipos de dados XML, consulte o Suporte de Tipos no tópico System.Xml Classes .