System::ObjectType::GetType μέθοδος
ObjectType::GetType() method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για πρωτόγονους τύπους.
template<typename T> static std::enable_if<std::is_fundamental<T>::value &&!std::is_enum<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType()
| Parameter | Περιγραφή |
|---|---|
| T | Πρωτόγονος τύπος. |
ReturnValue
Σταθερή αναφορά στο δομή TypeInfo που περιγράφει τον καθορισμένο τύπο.
Δείτε επίσης
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType() method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για τύπους enum.
template<typename T> static std::enable_if<std::is_enum<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType()
| Parameter | Περιγραφή |
|---|---|
| T | Πρωτόγονος τύπος. |
ReturnValue
Σταθερή αναφορά στο δομή TypeInfo που περιγράφει τον καθορισμένο τύπο.
Δείτε επίσης
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType() method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για δομές και δείκτες.
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()
| Parameter | Περιγραφή |
|---|---|
| T | Πρωτόγονος τύπος. |
ReturnValue
Σταθερή αναφορά στο δομή TypeInfo που περιγράφει τη δομή που καθορίζεται.
Δείτε επίσης
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType() method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για Nullable.
template<typename T> static std::enable_if<IsNullable<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType()
| Parameter | Περιγραφή |
|---|---|
| T | τύπος Nullable. |
ReturnValue
Σταθερή αναφορά στο δομή TypeInfo που περιγράφει τη δομή που καθορίζεται.
Δείτε επίσης
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType() method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για MutlicastDelegate.
template<typename T> static std::enable_if<detail::is_a<T, MulticastDelegate>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType()
| Parameter | Περιγραφή |
|---|---|
| T | Τύπος MutlicastDelegate. |
ReturnValue
Σταθερή αναφορά στο δομή TypeInfo που περιγράφει τη δομή που καθορίζεται.
Δείτε επίσης
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType() method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για δομές και δείκτες.
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()
| Parameter | Περιγραφή |
|---|---|
| T | Πρωτόγονος τύπος. |
ReturnValue
Σταθερή αναφορά στο δομή TypeInfo που περιγράφει τη δομή που καθορίζεται ή τον τύπο δείκτη εάν κληθεί για SmartPtr.
Δείτε επίσης
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType() method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για uint8_t.
const System::TypeInfo & System::ObjectType::GetType()
Δείτε επίσης
- Class TypeInfo
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType() method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για char16_t.
const System::TypeInfo & System::ObjectType::GetType()
Δείτε επίσης
- Class TypeInfo
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType() method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για int32_t.
const System::TypeInfo & System::ObjectType::GetType()
Δείτε επίσης
- Class TypeInfo
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType() method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για int64_t.
const System::TypeInfo & System::ObjectType::GetType()
Δείτε επίσης
- Class TypeInfo
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType() method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για bool.
const System::TypeInfo & System::ObjectType::GetType()
Δείτε επίσης
- Class TypeInfo
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType() method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για Void.
const System::TypeInfo & System::ObjectType::GetType()
Δείτε επίσης
- Class TypeInfo
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType(const String&) method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για τύπο string.
static const System::TypeInfo & System::ObjectType::GetType(const String &obj)
| Parameter | Περιγραφή |
|---|---|
| T | Πρωτόγονος τύπος. |
ReturnValue
Σταθερή αναφορά στο δομή TypeInfo που περιγράφει τον τύπο String.
Δείτε επίσης
- Class TypeInfo
- Class String
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType(const T&) method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για έξυπνους δείκτες.
template<typename T> static std::enable_if<IsSmartPtr<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType(const T &obj)
| Parameter | Περιγραφή |
|---|---|
| T | Τύπος αντικειμένου δείκτη. |
| Parameter | Type | Περιγραφή |
|---|---|---|
| obj | const T& | Object για λήψη του TypeInfo. |
ReturnValue
Σταθερή αναφορά στο δομή TypeInfo που περιγράφει την τελική κλάση του περασμένου αντικειμένου.
Δείτε επίσης
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType(const T&) method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για δομές.
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)
| Parameter | Περιγραφή |
|---|---|
| T | τύπος δομής. |
| Parameter | Type | Περιγραφή |
|---|---|---|
| obj | const T& | Object για λήψη του TypeInfo. |
ReturnValue
Σταθερή αναφορά στο δομή TypeInfo που περιγράφει την τελική κλάση του περασμένου αντικειμένου.
Δείτε επίσης
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType(const T&) method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για εξαιρέσεις.
template<typename T> static std::enable_if<IsExceptionWrapper<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType(const T &obj)
| Parameter | Περιγραφή |
|---|---|
| T | Exception τύπος. |
| Parameter | Type | Περιγραφή |
|---|---|---|
| obj | const T& | Object για λήψη του TypeInfo. |
ReturnValue
Σταθερή αναφορά στο δομή TypeInfo που περιγράφει την τελική κλάση του περασμένου αντικειμένου.
Δείτε επίσης
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType(const T) method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για πρωτόγονους τύπους.
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)
| Parameter | Περιγραφή |
|---|---|
| T | Πρωτόγονος τύπος. |
| Parameter | Type | Περιγραφή |
|---|---|---|
| obj | const T | IGNORED |
ReturnValue
Σταθερή αναφορά στο δομή TypeInfo που περιγράφει τον τύπο του περασμένου αντικειμένου.
Δείτε επίσης
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++
ObjectType::GetType(const T) method
Υλοποιεί τη μετάφραση του typeof(). Υπερφόρτωση για τύπους Nullable.
template<typename T> static std::enable_if<IsNullable<T>::value, constSystem::TypeInfo &>::type System::ObjectType::GetType(const T obj)
| Parameter | Περιγραφή |
|---|---|
| T | τύπος Nullable. |
| Parameter | Type | Περιγραφή |
|---|---|---|
| obj | const T | IGNORED |
ReturnValue
Σταθερή αναφορά στο δομή TypeInfo που περιγράφει τον τύπο του περασμένου αντικειμένου.
Δείτε επίσης
- Class ObjectType
- Namespace System
- Library Aspose.Page for C++