As |
A |
---|---|
Visual Basic .NET (VB .NET) |
Syntaxe
Aggregate element [As type] In collection _ [, element2 [As type2] In collection2, [...]] [ clause ] Into expressionList |
[ attributelist ] [ accessmodifier ] [ Shadows ] [ Overloads ] _ Declare [ charsetmodifier ] [ Function ] name Lib "libname" _ [ Alias "aliasname" ] [ ([ parameterlist ]) ] [ As returntype ] |
[ attrlist ] [ accessmodifier ] _ [ Shadows ] Delegate [ Sub | Function ] name [( Of typeparamlist )] [([ parameterlist ])] [ As type ] |
[ attributelist ] [ accessmodifier ] [ Shadows ] Enum enumerationname [ As datatype ] memberlist End Enum |
[ attrlist ] [ accessmodifier ] _ [ Shared ] [ Shadows ] Event eventname As delegatename _ [ Implements implementslist ] |
[ attrlist ] [ accessmodifier ] _ [ Shared ] [ Shadows ] Custom Event eventname As delegatename _ [ Implements implementslist ] [ attrlist ] AddHandler(ByVal value As delegatename) [ statements ] End AddHandler [ attrlist ] RemoveHandler(ByVal value As delegatename) [ statements ] End RemoveHandler [ attrlist ] RaiseEvent(delegatesignature) [ statements ] End RaiseEvent End Event |
For counter [ As datatype ] = start To end [ Step step ] [ statements ] [ Continue For ] [ statements ] [ Exit For ] [ statements ] Next [ counter ] |
From element [ As type ] In collection [ _ ] [, element2 [ As type2 ] In collection2 [, ... ] ] |
[ attributelist ] [ accessmodifier ] [ proceduremodifiers ] [ Shared ] [ Shadows ] [ Async | Iterator ] Function name [ (Of typeparamlist) ] [ (parameterlist) ] [ As returntype ] [ Implements implementslist | Handles eventlist ] [ statements ] [ Exit Function ] [ statements ] End Function |
Group Join element [As type] In collection _ On key1 Equals key2 [ And key3 Equals key4 [... ] ] _ Into expressionList |
[ attrlist ] Public [ Overloads ] Shared [ Shadows ] [ Widening | Narrowing ] Operator operatorsymbol ( operand1 [, operand2 ]) [ As [ attrlist ] type ] [ statements ] [ statements ] Return returnvalue [ statements ] End Operator |
[ attributelist ] [ Default ] [ accessmodifier ] [ propertymodifiers ] [ Shared ] [ Shadows ] [ ReadOnly | WriteOnly ] [ Iterator ] Property name ( [ parameterlist ] ) [ As returntype ] [ Implements implementslist ] [ attributelist ] [ accessmodifier ] Get [ statements ] End Get [ attributelist ] [ accessmodifier ] Set ( ByVal value As returntype [, parameterlist ] ) [ statements ] End Set End Property |
[ attributelist ] [ Default ] [ accessmodifier ] [ propertymodifiers ] [ Shared ] [ Shadows ] [ ReadOnly | WriteOnly ] Property name ( [ parameterlist ] ) [ As returntype ] [ Implements implementslist ] |
Try [ tryStatements ] [ Exit Try ] [ Catch [ exception [ As type ] ] [ When expression ] [ catchStatements ] [ Exit Try ] ] [ Catch ... ] [ Finally [ finallyStatements ] ] End Try |
Description
Ce mot réservé permet d'identifier un type de données dans une instruction de déclaration ou une liste de contraintes sur un paramètre de type générique.
Dernière mise à jour : Mardi, le 24 Août 2021