طريقة 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(). تحميل زائد لأنواع التعداد.
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(). تحميل زائد لنوع السلسلة.
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++