Σχετικά με το Microsoft Visual C# κώδικα για την αντιστοίχιση UML

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο προέρχεται από μηχανική μετάφραση, δείτε την αποποίηση ευθυνών. Θα βρείτε την αγγλική έκδοση του παρόντος άρθρου εδώ για αναφορά.

Κατά την αποσυμπίληση, τις παρακάτω δομές κώδικα στο Visual C# αντιστοιχούν σε στοιχεία UML.

Χώρος ονομάτων

Ένας χώρος ονομάτων C# είναι αντίστροφη κατασκευαστεί ως ένα UML πακέτο και περιλαμβάνει:

  • Όνομα

  • Μέλη

Κατηγορίες

C# κλάσεις είναι αντίστροφη από αποσυμπίληση UML κατηγοριών και περιλαμβάνουν:

  • Όνομα

  • Έχουν μεταβιβαστεί κλάσεις και εφαρμόζεται διασυνδέσεων

  • Ορατότητα (δημόσια, προστατευμένο ή ιδιωτικό)

  • IsAbstract

  • IsLeaf

  • Βασικές κλάσεις και εφαρμόζεται διασυνδέσεων

  • Μέλος λειτουργίες/συναρτήσεις

  • Μεταβλητές μέλους

ΣΗΜΕΙΩΣΗ : Σε C#, τις παρακάτω δομές κλάσης δεν υποστηρίζονται στο Microsoft Office Visio UML:

  • Δημιουργία

  • Εσωτερική

Διασυνδέσεων

C# διασυνδέσεων είναι αντίστροφη κατασκευαστεί ως UML διασύνδεση σχήματα και συμπεριλάβετε:

  • Όνομα

  • Ορατότητα (δημόσια, προστατευμένο ή ιδιωτικό)

  • IsLeaf

  • Βασικές διασυνδέσεις

  • Λειτουργίες μέλους

Απαριθμημένες

Ένας τύπος C# απαρίθμηση είναι αντίστροφη κατασκευαστεί ως ένα UML τύπος δεδομένων με << απαρίθμησης >> στερεότυπου και περιλαμβάνει:

  • Όνομα

  • Ορατότητα (δημόσια, προστατευμένο ή ιδιωτικό)

  • IsLeaf

  • Μέλη

ΣΗΜΕΙΩΣΗ : Σε C#, τις πληροφορίες που παρέχονται από τύπο βάσης δεν υποστηρίζεται στο Microsoft Office Visio UML.

Δομή

Δομή σε C# είναι αντίστροφη κατασκευαστεί ως μιας κλάσης UML με << δομή >> στερεότυπου και περιλαμβάνει:

  • Όνομα

  • Ορατότητα (δημόσια, προστατευμένο ή ιδιωτικό)

  • IsAbstract

  • IsLeaf

  • Βασικές κλάσεις και εφαρμόζεται διασυνδέσεων

  • Μέλη

Ιδιότητες

Ιδιότητες στο C# είναι αντίστροφη από αποσυμπίληση UML εργασίες και περιλαμβάνουν:

  • Όνομα

  • Ορατότητα (δημόσια, προστατευμένο ή ιδιωτικό)

  • Τύπος

  • Λήψη και ρύθμιση μεθόδους (προστίθεται ως επιλογές γενιάς κώδικα)

ΣΗΜΕΙΩΣΗ : Οι ακόλουθες ιδιότητες C# δεν υποστηρίζονται στο Microsoft Office Visio UML:

  • Δημιουργία

  • Εσωτερική

  • Παράκαμψη

Πληρεξουσίων

  • Πληρεξούσιοι στο C# είναι αντίστροφη κατασκευαστεί ως κλάσεις UML με το στερεότυπο << πληρεξουσίων >> και συμπεριλάβετε:

  • Όνομα

  • Ορατότητα (δημόσια, προστατευμένο ή ιδιωτικό)

  • Υπογραφή (προστίθεται στην κλάση ως μια λειτουργία)

Λειτουργίες μέλους

Λειτουργίες μέλος C# είναι αντίστροφη από αποσυμπίληση UML εργασίες και περιλαμβάνουν:

  • Όνομα

  • Ορατότητα (δημόσια, προστατευμένο ή ιδιωτικό)

  • Εύρος (στατική ή κοινόχρηστο)

  • IsPolymorphic

  • IsAbstract

  • Είδος λειτουργίας

Εργασίες έχουν ετικέτες σύμφωνα με τον τύπο τους, όπως κατασκευή, καταστροφέα, την ιδιότητα, συμβάντος, ευρετηρίου ή τη διαδικασία. Μπορείτε να προβάλετε αυτές τις τιμές με ετικέτες στο μοντέλο UML χρησιμοποιώντας τη σελίδα Επιλογές γενιάς κώδικα του παραθύρου διαλόγου Ιδιότητες λειτουργίας UML.

  • Τύπος επιστροφής

  • Παράμετροι

ΣΗΜΕΙΩΣΗ : Τις ακόλουθες λειτουργίες μέλος C# δεν υποστηρίζονται στο Microsoft Office Visio UML:

  • Δημιουργία

  • Εσωτερική

  • Extern

  • Παράκαμψη

Σταθερές

Οι σταθερές σε C# είναι αντίστροφη κατασκευαστεί ως UML χαρακτηριστικά και περιλαμβάνουν:

  • Ορατότητα (δημόσια ή ιδιωτική)

  • Τύπος

  • Αρχική τιμή

Σταθερές προστίθενται στο μοντέλο ως χαρακτηριστικά με δυνατότητα αλλαγής το πεδίο που κατεψυγμένων.

ΣΗΜΕΙΩΣΗ : Μόνο για ανάγνωση στοιχείων στον κώδικα είναι αντίστροφη κατασκευαστεί ως σταθερές.

Μεταβλητές μέλους

Μεταβλητές μέλους C# είναι αντίστροφη κατασκευαστεί ως UML χαρακτηριστικά και περιλαμβάνουν:

  • Όνομα

  • Τύπος

  • Ορατότητα (δημόσια, προστατευμένο ή ιδιωτικό)

  • Εύρος (στατική ή κοινόχρηστο)

  • Δυνατότητα αλλαγής (κατεψυγμένων ή δυνατότητα αλλαγής)

  • Αρχική τιμή

Παράμετροι μεθόδου

Παράμετροι μεθόδου C# είναι αντίστροφη κατασκευαστεί ως παράμετροι UML και περιλαμβάνουν:

  • Όνομα

  • Τύπος

  • Κατεύθυνση (στο, είσοδοι, out ή αποστολέα)

  • Προεπιλεγμένη τιμή

C# κώδικα δομές δεν υποστηρίζονται στο UML

Τις παρακάτω δομές κώδικα C# δεν θα να αντιστοιχιστεί σε στοιχεία UML όταν αντίστροφη μηχανική από το Visual Studio .NET στο Microsoft Office Visio.

  • Κατηγορίες: νέα, εσωτερικό, στατική κατασκευές

  • Τα μέλη δεδομένων: νέο, εσωτερική

  • Απαρίθμηση Τύπος: βασίσετε τύπο

  • Συμβάντα: νέο, εσωτερική

  • Εξαιρέσεις

  • Παράμετρος: paramArray

  • Ιδιότητες: νέο, εσωτερικούς παράκαμψη, κλειστή

ΣΗΜΕΙΩΣΗ : Αποποίηση ευθυνών αυτόματης μετάφρασης: Αυτό το άρθρο έχει μεταφραστεί από ένα σύστημα υπολογιστή χωρίς ανθρώπινη παρέμβαση. Η Microsoft προσφέρει αυτές τις αυτόματες μεταφράσεις για να βοηθά τους μη αγγλόφωνους χρήστες να απολαμβάνουν περιεχόμενο σχετικά με προϊόντα, υπηρεσίες και τεχνολογίες της Microsoft. Το άρθρο προέρχεται από μηχανική μετάφραση, συνεπώς ενδέχεται να περιέχει λάθη λεξιλογίου, σύνταξης ή γραμματικής.

Αναπτύξτε τις δεξιότητές σας
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×