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

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

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

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

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

  • Όνομα

  • Μέλη

Κλάση

Μια εφαρμογή στη Visual Basic είναι αντίστροφη κατασκευαστεί ως ένα UML κλάση και περιλαμβάνει:

  • Όνομα

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

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

  • IsAbstract

  • IsLeaf

  • Λειτουργίες μέλος / συναρτήσεις (μεταβλητές μέλος)

Το παρακάτω δομές κλάσης Visual Basic δεν υποστηρίζονται στο Microsoft Office Visio UML:

  • Φίλο

  • Σκιές

Περιβάλλον εργασίας

Ένα περιβάλλον εργασίας στη Visual Basic είναι αντίστροφη από αποσυμπίληση ως ένα UML διασύνδεση και περιλαμβάνει:

  • Όνομα

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

  • IsLeaf

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

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

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

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

  • Όνομα

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

  • IsLeaf

  • Βασικές κλάσεις

  • Μέλη

Σημείωση: Στη Visual Basic, αναπόσπαστο τύποι είναι δεν αποσυμπίληση.

Δομή

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

  • Όνομα

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

  • IsAbstract

  • IsLeaf

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

  • Μέλη

Ιδιότητες

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

  • Όνομα

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

  • Τύπος

  • Αποτέλεσμα την και Setter

Σημείωση: Στη Visual Basic, η προεπιλεγμένη ιδιότητα δεν υποστηρίζεται.

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

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

  • Όνομα

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

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

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

Λειτουργίες μέλος στη Visual Basic προστίθενται στο μοντέλο UML ως λειτουργίες UML και περιλαμβάνουν:

  • Όνομα

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

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

  • IsPolymorphic

  • IsAbstract

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

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

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

  • Παράμετροι

  • mustOverride

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

  • Δυνατότητα παράβλεψης δεν — όχι απευθείας υποστηρίζεται, χάρτες στο στοιχείο UML: operation::IsLeaf

  • Υπερφορτώσεις — δεν υποστηρίζεται

  • Χειρίζεται — δεν υποστηρίζεται

Συμβάντα

Συμβάντα στη Visual Basic προστίθενται στο μοντέλο ως λειτουργίες και περιλαμβάνουν:

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

  • Παράμετροι

Σταθερές

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

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

  • Τύπος

  • Αρχική τιμή

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

Για παράδειγμα, η γραμμή Visual Basic:

Const str As String = "some text"

θα δοθεί μια αρχική τιμή του:

"some text"

χρόνος

Const x As Integer = 1

θα δοθεί μια αρχική τιμή του 1.

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

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

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

  • Όνομα

  • Τύπος

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

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

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

  • Αρχική τιμή

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

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

  • Όνομα

  • Τύπος

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

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

Σημείωση: Το παρακάτω δομές παραμέτρου Visual Basic δεν υποστηρίζονται στο Microsoft Office Visio UML:

  • Προαιρετικό

  • ParamArray

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

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

  • Κατηγορίες: Φίλο, προστατεύεται φίλο, σκιές.

  • Τα μέλη δεδομένων: θάμπωμα, νέα, WithEvents.

  • Απαρίθμηση Τύπος: αναπόσπαστο τύποι είναι δεν αποσυμπίληση.

  • Λειτουργίες μέλος: υπερφορτώσεις, λαβές, δεν δυνατότητα παράβλεψης (αντιστοιχίζει στοιχείο UML: operation::IsLeaf).

  • Παράμετρος: προαιρετικά, paramArray.

  • Ιδιότητα: προεπιλογή.

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

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

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

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

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

×