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

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

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

Namespace

Μια Namespace 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 εργασίες και περιλαμβάνουν:

  • Όνομα

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

  • Type

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

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

  • Νέο

  • Εσωτερική

  • Παράκαμψη

Πληρεξούσιοι

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

  • Όνομα

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

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

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

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

  • Όνομα

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

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

  • IsPolymorphic

  • IsAbstract

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

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

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

  • Παράμετροι

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

  • Νέο

  • Εσωτερική

  • Extern

  • Παράκαμψη

Σταθερές

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

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

  • Type

  • Αρχική τιμή

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

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

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

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

  • Όνομα

  • Type

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

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

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

  • Αρχική τιμή

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

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

  • Όνομα

  • Type

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

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

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

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

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

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

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

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

  • Εξαιρέσεις

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

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

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

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

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

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

×