Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta tabela lista os tipos de dados base compatíveis com o Windows Runtime e indica o tipo correspondente em C#, Visual Basic e C++.
| Tipo de dado | JavaScript | C# | VB | C++ |
|---|---|---|---|---|
| booliano | booliano | bool | booliano | bool |
| de bytes | número | byte | de bytes | de caracteres sem sinal |
| Char | string | char | Char | de caracteres sem sinal |
| char16 | string | char | Char | wchar_t |
| datetime | Date | DateTimeOffset | DateTimeOffset | datetime |
| dupla | número | duplo | dupla | duplo |
| Guid | string | Guid | Guid | Guid |
| int16 | número | curto | curto | curto |
| int32 | número | int | inteiro | int |
| int64 | número | longa | long | __int64 |
| do objeto | do objeto | de objeto | do objeto | objeto ^ |
| do ponto de | do ponto de | do ponto de | do ponto de | do ponto de |
| de Rect | de Rect | de Rect | de Rect | de Rect |
| único | número | float | único | float |
| de tamanho de | de tamanho de | de tamanho de | de tamanho de | de tamanho de |
| string | string | cadeia de caracteres | string | cadeia de caracteres ^ |
| TimeSpan | número | TimeSpan | TimeSpan | TimeSpan |
| UInt8 | número | byte | de bytes | de caracteres sem sinal |
| UInt16 | número | ushort | UShort | curto sem sinal |
| UInt32 | número | de tonalidade | UInteger | sem sinal |
| UInt64 | número | ulong | ULong | __int64 sem sinal |
| Uri | Uri | Uri | Uri | Uri^ |
| Void | indefinido | nulo | Void | nulo |
A tabela a seguir indica os tipos .NET que correspondem aos tipos de dados do Windows Runtime.
| Windows Runtime | .REDE |
|---|---|
| booliano | System.Boolean |
| de bytes | System.Byte |
| Char | System.Char |
| char16 | System.Char |
| datetime | System.DateTimeOffset |
| dupla | System.Double |
| Guid | System.Guid |
| int16 | System.Int16 |
| int32 | System.Int32 |
| int64 | System.Int64 |
| do objeto | System.Object |
| único | System.Single |
| string | System.String |
| TimeSpan | System.TimeSpan |
| UInt8 | System.Byte |
| UInt16 | System.UInt16 |
| UInt32 | System.UInt32 |
| UInt64 | System.UInt64 |
| Uri | System.Uri |
| Void | System.Void |