metodo System::ObjectType::GetType
ObjectType::GetType() method
Implementa la traduzione di typeof(). Sovraccarico per tipi primitivi.
template<typename T> static std::enable_if<std::is_fundamental<T>::value &&!std::is_enum<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType()
| Parametro | Descrizione |
|---|---|
| T | Tipo primitivo. |
ReturnValue
Riferimento costante alla struttura TypeInfo che descrive il tipo specificato.
Vedi anche
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType() method
Implementa la traduzione di typeof(). Sovraccarico per tipi enum.
template<typename T> static std::enable_if<std::is_enum<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType()
| Parametro | Descrizione |
|---|---|
| T | Tipo primitivo. |
ReturnValue
Riferimento costante alla struttura TypeInfo che descrive il tipo specificato.
Vedi anche
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType() method
Implementa la traduzione di typeof(). Sovraccarico per strutture e puntatori.
template<typename T> static std::enable_if<(!std::is_fundamental<T>::value &&!std::is_enum<T>::value &&!IsBoxable<T>::value)||IsExceptionWrapper<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType()
| Parametro | Descrizione |
|---|---|
| T | Tipo primitivo. |
ReturnValue
Riferimento costante alla struttura TypeInfo che descrive la struttura specificata.
Vedi anche
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType() method
Implementa la traduzione di typeof(). Sovraccarico per Nullable.
template<typename T> static std::enable_if<IsNullable<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType()
| Parametro | Descrizione |
|---|---|
| T | tipo Nullable. |
ReturnValue
Riferimento costante alla struttura TypeInfo che descrive la struttura specificata.
Vedi anche
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType() method
Implementa la traduzione di typeof(). Sovraccarico per MutlicastDelegate.
template<typename T> static std::enable_if<detail::is_a<T, MulticastDelegate>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType()
| Parametro | Descrizione |
|---|---|
| T | Tipo MutlicastDelegate. |
ReturnValue
Riferimento costante alla struttura TypeInfo che descrive la struttura specificata.
Vedi anche
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType() method
Implementa la traduzione di typeof(). Sovraccarico per strutture e puntatori.
template<typename T> static std::enable_if<!std::is_fundamental<T>::value &&!std::is_enum<T>::value &&IsBoxable<T>::value &&!detail::is_a<T, MulticastDelegate>::value &&!IsNullable<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType()
| Parametro | Descrizione |
|---|---|
| T | Tipo primitivo. |
ReturnValue
Riferimento costante alla struttura TypeInfo che descrive la struttura specificata o il tipo puntato se richiesto per SmartPtr.
Vedi anche
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType() method
Implementa la traduzione di typeof(). Sovraccarico per uint8_t.
const System::TypeInfo & System::ObjectType::GetType()
Vedi anche
- Class TypeInfo
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType() method
Implementa la traduzione di typeof(). Sovraccarico per char16_t.
const System::TypeInfo & System::ObjectType::GetType()
Vedi anche
- Class TypeInfo
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType() method
Implementa la traduzione di typeof(). Sovraccarico per int32_t.
const System::TypeInfo & System::ObjectType::GetType()
Vedi anche
- Class TypeInfo
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType() method
Implementa la traduzione di typeof(). Sovraccarico per int64_t.
const System::TypeInfo & System::ObjectType::GetType()
Vedi anche
- Class TypeInfo
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType() method
Implementa la traduzione di typeof(). Sovraccarico per bool.
const System::TypeInfo & System::ObjectType::GetType()
Vedi anche
- Class TypeInfo
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType() method
Implementa la traduzione di typeof(). Sovraccarico per Void.
const System::TypeInfo & System::ObjectType::GetType()
Vedi anche
- Class TypeInfo
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType(const String&) method
Implementa la traduzione di typeof(). Sovraccarico per tipo stringa.
static const System::TypeInfo & System::ObjectType::GetType(const String &obj)
| Parametro | Descrizione |
|---|---|
| T | Tipo primitivo. |
ReturnValue
Riferimento costante alla struttura TypeInfo che descrive il tipo String.
Vedi anche
- Class TypeInfo
- Class String
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType(const T&) method
Implementa la traduzione di typeof(). Sovraccarico per puntatori intelligenti.
template<typename T> static std::enable_if<IsSmartPtr<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType(const T &obj)
| Parametro | Descrizione |
|---|---|
| T | Tipo di oggetto puntatore. |
| Parametro | Tipo | Descrizione |
|---|---|---|
| obj | const T& | Object per ottenere TypeInfo. |
ReturnValue
Riferimento costante alla struttura TypeInfo che descrive la classe finale dell’oggetto passato.
Vedi anche
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType(const T&) method
Implementa la traduzione di typeof(). Sovraccarico per strutture.
template<typename T> static std::enable_if<!IsExceptionWrapper<T>::value &&!IsSmartPtr<T>::value &&!std::is_fundamental<T>::value &&!std::is_enum<T>::value &&!IsNullable<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType(const T &obj)
| Parametro | Descrizione |
|---|---|
| T | tipo struttura. |
| Parametro | Tipo | Descrizione |
|---|---|---|
| obj | const T& | Object per ottenere TypeInfo. |
ReturnValue
Riferimento costante alla struttura TypeInfo che descrive la classe finale dell’oggetto passato.
Vedi anche
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType(const T&) method
Implementa la traduzione di typeof(). Sovraccarico per eccezioni.
template<typename T> static std::enable_if<IsExceptionWrapper<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType(const T &obj)
| Parametro | Descrizione |
|---|---|
| T | Tipo Exception. |
| Parametro | Tipo | Descrizione |
|---|---|---|
| obj | const T& | Object per ottenere TypeInfo. |
ReturnValue
Riferimento costante alla struttura TypeInfo che descrive la classe finale dell’oggetto passato.
Vedi anche
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType(const T) method
Implementa la traduzione di typeof(). Sovraccarico per tipi primitivi.
template<typename T> static std::enable_if<std::is_fundamental<T>::value||std::is_enum<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType(const T obj)
| Parametro | Descrizione |
|---|---|
| T | Tipo primitivo. |
| Parametro | Tipo | Descrizione |
|---|---|---|
| obj | const T | IGNORED |
ReturnValue
Riferimento costante alla struttura TypeInfo che descrive il tipo dell’oggetto passato.
Vedi anche
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++
ObjectType::GetType(const T) method
Implementa la traduzione di typeof(). Sovraccarico per i tipi Nullable.
template<typename T> static std::enable_if<IsNullable<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType(const T obj)
| Parametro | Descrizione |
|---|---|
| T | tipo Nullable. |
| Parametro | Tipo | Descrizione |
|---|---|---|
| obj | const T | IGNORED |
ReturnValue
Riferimento costante alla struttura TypeInfo che descrive il tipo dell’oggetto passato.
Vedi anche
- Class ObjectType
- Namespace System
- Library Aspose.Font for C++