270 likes | 409 Views
BAZELE PROGRAM Ă RII PE OBIECTE VISUAL BASIC .NET. Conf univ dr Botezatu Cezar UNIVERSITATEA ROMÂNO AMERICANĂ Anul I LICENȚĂ IM. CURS 9. Microsoft.VisualBasic namespaces. VisualBasic namespaces.
E N D
BAZELE PROGRAMĂRII PE OBIECTEVISUAL BASIC .NET ConfunivdrBotezatuCezar UNIVERSITATEA ROMÂNO AMERICANĂ Anul I LICENȚĂ IM
CURS 9 Microsoft.VisualBasicnamespaces
VisualBasicnamespaces Spaţiile de nume Microsoft.VisualBasic conţin clase care să sprijine elaborarea şi generarea de cod, folosind limbajul Visual Basic. Spaţiile de nume obținute prin moștenire contin tipuri, care oferă servicii de compilare prin Visual Basic şi tipuri care includ suport pentru modele de aplicații Visual Basic, pentru spaţii de nume proprii proiectantului, expresii lambda, şi cod de conversie.
VisualBasicnamespaces • Microsoft.VisualBasic • Microsoft.VisualBasic.Activities • Microsoft.VisualBasic.Activities.XamlIntegration • Microsoft.VisualBasic.ApplicationServices • Microsoft.VisualBasic.Compatibility.VB6 • Microsoft.VisualBasic.CompilerServices • Microsoft.VisualBasic.Devices • Microsoft.VisualBasic.FileIO • Microsoft.VisualBasic.Logging • Microsoft.VisualBasic.MyServices • Microsoft.VisualBasic.MyServices.Internal
VisualBasicnamespaces Microsoft.VisualBasic Spaţiul de nume Microsoft.VisualBasic conţine tipuri cu suport ”runtime” în Visual Basic. Microsoft.VisualBasic.Activities Conține clase care oferă expresii Visual Basic, care pot fi legate de argumentele şi setările de expresii Visual Basic. Microsoft.VisualBasic.Activities.XamlIntegration Oferă un convertor de tip şi o serializare XAML pentru VisualBasicSettings.
VisualBasicnamespaces Microsoft.VisualBasic.ApplicationServices Spaţiul de nume Microsoft.VisualBasic.ApplicationServices conţine tipuri de suport pentru modelele de aplicații Visual Basic şi să ofere acces la informaţiile din aplicații. Microsoft.VisualBasic.Compatibility.VB6 Spaţiul de nume Microsoft.VisualBasic.Compatibility.VB6 conţine funcţii şi obiecte utilizate ca instrumente pentru upgrade de la Visual Basic 6.0 la Visual Basic 2008.
VisualBasicnamespaces Microsoft.VisualBasic.CompilerServices Spaţiul de nume Microsoft.VisualBasic.CompilerServicesconţine numai tipuri de utilizare internă susţinute de compilatorul Visual Basic. Microsoft.VisualBasic.Devices Spaţiul de nume Microsoft.VisualBasic.Devicesconţine tipuri care sprijină obiectele proiectantului referitoare la dispozitive din Visual Basic.
VisualBasicnamespaces Microsoft.VisualBasic.FileIO Spaţiul de nume Microsoft.VisualBasic.FileIOconţine tipuri care susţin sistemul proiectantului de obiecte în Visual Basic. Microsoft.VisualBasic.Logging Spaţiul de nume Microsoft.VisualBasic.Loggingconţine tipuri care sprijină obiectele proiectantului de logare în Visual Basic şi oferă un jurnal simplu care direcţionează ieşirea de logare la fișier.
VisualBasicnamespaces Microsoft.VisualBasic.MyServices Spaţiul de nume Microsoft.VisualBasic.MyServicesconţine tipuri care susţin serviciile proiectantului în Visual Basic. Microsoft.VisualBasic.MyServices.Internal Spaţiul de nume Microsoft.VisualBasic.MyServices.Internalconţine numai tipurile proiectantului susţinute pentru utilizarea internă în Visual Basic.
VisualBasicnamespacesClasses,Collection Collection ComClassAttribute Constants ControlChars Conversion DateAndTime ErrObject FileSystem Financial Globals
VisualBasicnamespacesCollection Globals HideModuleNameAttribute Information Interaction MyGroupCollectionAttribute Strings VBCodeProvider VBFixedArrayAttribute VBFixedStringAttribute VBMath
VisualBasicnamespacesStructures, Enumerations Structures Structure SpcInfo TabInfo Enumerations Enumeration AppWinStyle AudioPlayMode CallType CompareMethod
VisualBasicnamespacesEnumerations DateFormat DateInterval DueDate FileAttribute FirstDayOfWeek FirstWeekOfYear MsgBoxResult MsgBoxStyle
VisualBasicnamespacesEnumerations OpenAccess OpenMode OpenShare TriState VariantType VbStrConv
VisualBasicnamespacesClassDescription Collection O colecţie Visual Basic este un set ordonat de elemente care pot fi menţionate ca o unitate. ComClassAttribute PrinAtributele dinComClassAttribute se instruieşte compilatorul la adăugarea de metadate pentru a permite ca o clasă să fie prezentată ca un obiect COM. Constants Modulul Constante conţine constante diverse ce pot fi utilizate oriunde în cod.
VisualBasicnamespacesClassDescription ControlChars Modulul ControlChars conţine constante utilizate ca și caractere de control ce pot fi utilizate oriunde în cod. Conversion Modulul de conversie conţine procedurile utilizate pentru a efectua diverse operaţii de conversie. DateAndTime Modulul DateAndTime conţine procedurile şi proprietăţile utilizate în operaţiunile de data şi ora.
VisualBasicnamespacesClassDescription ErrObject Modulul ErrObject conţine proprietăţi şi proceduri utilizate pentru a identifica şi gestiona erori run-time folosind ErrObject. FileSystem Modulul FileSystem (fişiere de sistem) conţine procedurile care sunt utilizate pentru a efectua acțiuni asupra fişierelor, folderelor şi a sistemului de operare. Această caracteristică oferă o mai bună productivitate şi performanţă la operaţiuni I/O.
VisualBasicnamespacesClassDescription Financial Modulul financiar conţine proceduri utilizate pentru a efectua operaţiuni financiare. Globals Modulul globals conţine script pentru funcţiile motorului de căutare. HideModuleNameAttribute Atributul HideModuleNameAttribute, atunci când este aplicat la un modul membru, permite accesarea folosind doar calificarea necesară pentru module .
VisualBasicnamespacesClassDescription Information Modulul de informaţii conţine procedurile utilizate pentru a reveni, testa, sau de a verifica informaţiile. Interaction Modulul de interacţiune conţine procedurile utilizate pentru a interacţiona cu obiecte, aplicaţii şi sisteme. MyGroupCollectionAttribute Infrastructura. Acest atribut sprijină My.Forms şi My.WebServices în Visual Basic.
VisualBasicnamespacesClassDescription Strings Modulul Strings conţine procedurile utilizate pentru a efectua operaţiuni pe șiruri de caractere. VBCodeProvider Oferă acces la instanţe ale generatorului şi compilatorului de cod Visual Basic. VBFixedArrayAttribute Indică faptul că o matrice într-o structură sau într-o non-local variabilă ar trebui să fie tratată ca o matrice de lungime fixă.
VisualBasicnamespacesClassDescription VBFixedStringAttribute Indică faptul că un şir ar trebui să fie tratată ca şi cum ar fi lungime fixă. VBMath Modulul VbMath conţine procedurile utilizate pentru a efectua operaţii matematice.
VisualBasicnamespacesEnumerationDescription AppWinStyle Indică stilul fereastră utilizat pentru program invocată atunci când solicită funcţia de Shell. AudioPlayMode Indică modul de a reda sunetele atunci când se apelează metodele audio. CallType Indică tipul de procedură ce este invocată atunci când se apelează funcţia CallByName.
VisualBasicnamespacesEnumerationDescription CompareMethod Indică modul de a compara șiruri de caractere atunci când se apelează funcţiile de comparaţie. DateFormat Indică modul de afişare a datelor atunci când se apelează funcția FormatDateTime. DateInterval Indică modul de a determina şi a formata intervale de date cand se apelează funcţii de descriere a datelor.
VisualBasicnamespacesEnumerationDescription DueDate Indică atunci când plăţile sunt calculate atunci când se apelează metodele financiare. FileAttribute Indică atributele de fişier utilizate atunci când se apelează funcţii de acces la fișiere. FirstDayOfWeek,FirstWeekOfYear Indică prima zi a săptămânii,sauprima săptămână a anului, utilizate atunci când se apelează funcţii legate de dată calendaristică.
VisualBasicnamespacesEnumerationDescription MsgBoxResult Indică ce buton a fost apăsat pe o casetă de mesaj activată de funcţia MsgBox. MsgBoxStyle Indică ce butoane sunt afişate când se apelează funcţia MsgBox. OpenAccess, OpenMode, OpenShare Indică modul de a deschide un fişier atunci când apel de file-acces funcţii.
VisualBasicnamespacesEnumerationDescription TriState Indică o valoare de tip Boolean sau tipul implicit ce ar trebui să fie utilizat atunci când se apelează funcţii de formatare a numerelor. VariantType Indică tipul de versiune a unui obiect, returnat de funcţia VarType. VbStrConv Indică ce tip de conversie se execută atunci când se apelează funcţia StrConv.
CURS 9: END