## OperatingSystem class


Αντιπροσωπεύει ένα συγκεκριμένο λειτουργικό σύστημα και παρέχει πληροφορίες γι' αυτό. Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο μέσω της συνάρτησης [System::MakeObject()](../makeobject/). Ποτέ μην δημιουργείτε στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα να τυλίγετε αυτήν την κλάση σε δείκτη [System::SmartPtr](../smartptr/) και να χρησιμοποιείτε αυτόν τον δείκτη για να τη μεταβιβάζετε σε συναρτήσεις ως όρισμα.

```cpp
class OperatingSystem
```

## Μέθοδοι

| Μέθοδος | Περιγραφή |
| --- | --- |
| [get_Platform](./get_platform/)() const | Επιστρέφει το αναγνωριστικό πλατφόρμας του λειτουργικού συστήματος που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [get_ServicePack](./get_servicepack/)() const | Επιστρέφει το όνομα του πακέτου υπηρεσιών (service pack) του λειτουργικού συστήματος που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [get_Version](./get_version/)() const | Επιστρέφει μια σταθερή αναφορά σε ένα αντικείμενο [Version](../version/) που αντιπροσωπεύει την έκδοση του λειτουργικού συστήματος που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [get_VersionString](./get_versionstring/)() const | Επιστρέφει την αναπαράσταση ως συμβολοσειρά της έκδοσης του λειτουργικού συστήματος που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
| [OperatingSystem](./operatingsystem/)(PlatformID, const Version\&) | Δημιουργεί ένα αντικείμενο που αντιπροσωπεύει ένα λειτουργικό σύστημα καθορισμένο με συγκεκριμένο αναγνωριστικό πλατφόρμας και έκδοση. |
| [OperatingSystem](./operatingsystem/)(PlatformID, const Version\&, const String\&) | Δημιουργεί ένα αντικείμενο που αντιπροσωπεύει ένα λειτουργικό σύστημα καθορισμένο με συγκεκριμένο αναγνωριστικό πλατφόρμας, έκδοση και πακέτο υπηρεσιών. |
| [ToString](./tostring/)() const | Επιστρέφει την αναπαράσταση ως συμβολοσειρά της έκδοσης του λειτουργικού συστήματος που αντιπροσωπεύεται από το τρέχον αντικείμενο. |
## Δείτε επίσης

* Namespace [System](../)
* Library [Aspose.Page for C++](../../)
