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

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

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

Namespace

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

  • Όνομα

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

  • Type

  • Αποτέλεσμα την και 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 χαρακτηριστικά και περιλαμβάνουν:

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

  • Type

  • Αρχική τιμή

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

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

Const str As String = "some text"

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

"some text"

χρόνος

Const x As Integer = 1

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

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

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

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

  • Όνομα

  • Type

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

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

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

  • Αρχική τιμή

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

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

  • Όνομα

  • Type

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

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

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

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

  • ParamArray

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

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

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

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

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

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

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

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

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

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

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

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

×