End (Visual Basic)
Aggiornamento: novembre 2007
Quando è seguito da una parola chiave aggiuntiva, termina la definizione del blocco di istruzioni introdotto dalla parola chiave.
End AddHandler
End Class
End Enum
End Event
End Function
End Get
End If
End Interface
End Module
End Namespace
End Operator
End Property
End RaiseEvent
End RemoveHandler
End Select
End Set
End Structure
End Sub
End SyncLock
End Try
End While
End With
Parti
End
Obbligatoria. Termina la definizione dell'elemento di programmazione.AddHandler
Necessaria per terminare una funzione di accesso AddHandler iniziata mediante un'istruzione AddHandler corrispondente in un'Istruzione Event personalizzata.Class
Necessaria per terminare una definizione di classe iniziata mediante un'Istruzione Class (Visual Basic) corrispondente.Enum
Necessaria per terminare una definizione di enumerazione iniziata mediante un'Istruzione Enum (Visual Basic) corrispondente.Event
Necessaria per terminare una definizione di evento Custom iniziata mediante un'Istruzione Event corrispondente.Function
Necessaria per terminare una definizione di routine Function iniziata mediante un'Istruzione Function (Visual Basic) corrispondente. Se durante l'esecuzione viene rilevata un'istruzione EndFunction, il controllo torna al codice chiamante.Get
Necessaria per terminare una definizione di routine Property iniziata mediante un'Istruzione Get corrispondente. Se durante l'esecuzione viene rilevata un'istruzione EndGet, il controllo torna all'istruzione che richiede il valore della proprietà.If
Necessaria per terminare una definizione di blocco If...Then...Else iniziata mediante un'istruzione If corrispondente. Vedere Istruzione If...Then...Else (Visual Basic).Interface
Necessaria per terminare una definizione di interfaccia iniziata mediante un'Istruzione Interface (Visual Basic) corrispondente.Module
Necessaria per terminare una definizione di modulo iniziata mediante un'Istruzione Module corrispondente.Namespace
Necessaria per terminare una definizione di spazio dei nomi iniziata mediante un'Istruzione Namespace corrispondente.Operator
Necessaria per terminare una definizione di operatore iniziata mediante un'Istruzione Operator corrispondente.Property
Necessaria per terminare una definizione di proprietà iniziata mediante un'Istruzione Property corrispondente.RaiseEvent
Necessaria per terminare una funzione di accesso RaiseEvent iniziata mediante un'istruzione RaiseEvent corrispondente in un'Istruzione Event personalizzata.RemoveHandler
Necessaria per terminare una funzione di accesso RemoveHandler iniziata mediante un'istruzione RemoveHandler corrispondente in un'Istruzione Event personalizzata.Select
Necessaria per terminare una definizione di blocco Select...Case iniziata mediante un'istruzione Select corrispondente. Vedere Istruzione Select...Case (Visual Basic).Set
Necessaria per terminare una definizione di routine Property iniziata mediante un'Istruzione Set (Visual Basic) corrispondente. Se durante l'esecuzione viene rilevata un'istruzione EndSet, il controllo torna all'istruzione che imposta il valore della proprietà.Structure
Necessaria per terminare una definizione di struttura iniziata mediante un'Istruzione Structure corrispondente.Sub
Necessaria per terminare una definizione di routine Sub iniziata mediante un'Istruzione Sub (Visual Basic) corrispondente. Se durante l'esecuzione viene rilevata un'istruzione EndSub, il controllo torna al codice chiamante.SyncLock
Necessaria per terminare una definizione di blocco SyncLock iniziata mediante un'istruzione SyncLock corrispondente. Vedere Istruzione SyncLock.Try
Necessaria per terminare una definizione di blocco Try...Catch...Finally iniziata mediante un'istruzione Try corrispondente. Vedere Istruzione Try...Catch...Finally (Visual Basic).While
Necessaria per terminare una definizione di ciclo While iniziata mediante un'istruzione While corrispondente. Vedere Istruzione While...End While (Visual Basic).With
Necessaria per terminare una definizione di blocco With iniziata mediante un'istruzione With corrispondente. Vedere Istruzione With...End With (Visual Basic).
Note
Se non viene specificata alcuna parola chiave aggiuntiva, l'Istruzione End termina immediatamente l'esecuzione.
Quando è preceduta da un segno di numero (#), la parola chiave End termina un blocco di pre-elaborazione introdotto dalla direttiva corrispondente.
#End
Obbligatoria. Termina la definizione del blocco di pre-elaborazione.#ExternalSource
Necessaria per terminare un blocco di codice sorgente esterno iniziato mediante una Direttiva #ExternalSource corrispondente.#If
Necessaria per terminare un blocco di compilazione condizionale iniziato mediante una direttiva #If corrispondente. Vedere Direttive #If...Then...#Else.#Region
Necessaria per terminare un blocco region sorgente iniziato mediante una Direttiva #Region corrispondente.
Note per gli sviluppatori di applicazioni per Smart Device
Se non viene specificata alcuna parola chiave aggiuntiva, l'istruzione End non è supportata.