Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

End <Schlüsselwort>-Anweisung (Visual Basic)

Wenn ein weiteres Schlüsselwort folgt, wird die Definition des durch dieses Schlüsselwort eingeleiteten Anweisungsblocks beendet.

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
End

Erforderlich. Beendet die Definition des Programmierelements.

AddHandler

Erforderlich, um einen AddHandler-Accessor zu beenden, der in einer benutzerdefinierten Event-Anweisung durch eine entsprechende AddHandler-Anweisung eingeleitet wird.

Class

Erforderlich, um eine durch eine entsprechende Class-Anweisung (Visual Basic) angefangene Klassendefinition zu beenden.

Enum

Erforderlich, um eine durch eine entsprechende Enum-Anweisung (Visual Basic) angefangene Enumerationsdefinition zu beenden.

Event

Erforderlich, um eine durch eine entsprechende Event-Anweisung angefangene Custom-Ereignisdefinition zu beenden.

Function

Erforderlich, um eine durch eine entsprechende Function-Anweisung (Visual Basic) angefangene Function-Prozedurdefinition zu beenden. Wenn bei der Ausführung eine EndFunction-Anweisung gefunden wird, wird die Steuerung an den Aufrufcode zurückgegeben.

Get

Erforderlich, um eine durch eine entsprechende Get-Anweisung angefangene Property-Prozedurdefinition zu beenden. Wenn bei der Ausführung eine EndGet-Anweisung gefunden wird, wird die Steuerung an die Anweisung zurückgegeben, durch die der Wert der Eigenschaft angefordert wird.

If

Erforderlich, um eine If...Then...Else-Blockdefinition zu beenden, die durch eine entsprechende If-Anweisung eingeleitet wird. Weitere Informationen finden Sie unter If...Then...Else-Anweisung (Visual Basic).

Interface

Erforderlich, um eine durch eine entsprechende Interface-Anweisung (Visual Basic) angefangene Schnittstellendefinition zu beenden.

Module

Erforderlich, um eine durch eine entsprechende Module-Anweisung angefangene Moduldefinition zu beenden.

Namespace

Erforderlich, um eine durch eine entsprechende Namespace-Anweisung angefangene Namespacedefinition zu beenden.

Operator

Erforderlich, um eine durch eine entsprechende Operator-Anweisung angefangene Operatordefinition zu beenden.

Property

Erforderlich, um eine durch eine entsprechende Property-Anweisung angefangene Eigenschaftendefinition zu beenden.

RaiseEvent

Erforderlich, um einen RaiseEvent-Accessor zu beenden, der in einer benutzerdefinierten Event-Anweisung durch eine entsprechende RaiseEvent-Anweisung eingeleitet wird.

RemoveHandler

Erforderlich, um einen RemoveHandler-Accessor zu beenden, der in einer benutzerdefinierten Event-Anweisung durch eine entsprechende RemoveHandler-Anweisung eingeleitet wird.

Select

Erforderlich, um eine Select...Case-Blockdefinition zu beenden, die durch eine entsprechende Select-Anweisung eingeleitet wird. Weitere Informationen finden Sie unter Select...Case-Anweisung (Visual Basic).

Set

Erforderlich, um eine durch eine entsprechende Set-Anweisung (Visual Basic) angefangene Property-Prozedurdefinition zu beenden. Wenn bei der Ausführung eine EndSet-Anweisung gefunden wird, wird die Steuerung an die Anweisung zurückgegeben, durch die der Wert der Eigenschaft festgelegt wird.

Structure

Erforderlich, um eine durch eine entsprechende Structure-Anweisung angefangene Strukturdefinition zu beenden.

Sub

Erforderlich, um eine durch eine entsprechende Sub-Anweisung (Visual Basic) angefangene Sub-Prozedurdefinition zu beenden. Wenn bei der Ausführung eine EndSub-Anweisung gefunden wird, wird die Steuerung an den Aufrufcode zurückgegeben.

SyncLock

Erforderlich, um eine SyncLock-Blockdefinition zu beenden, die durch eine entsprechende SyncLock-Anweisung eingeleitet wird. Weitere Informationen finden Sie unter SyncLock-Anweisung.

Try

Erforderlich, um eine Try...Catch...Finally-Blockdefinition zu beenden, die durch eine entsprechende Try-Anweisung eingeleitet wird. Weitere Informationen finden Sie unter Try...Catch...Finally-Anweisung (Visual Basic).

While

Erforderlich, um eine While-Schleifendefinition zu beenden, die durch eine entsprechende While-Anweisung eingeleitet wird. Weitere Informationen finden Sie unter While...End While-Anweisung (Visual Basic).

With

Erforderlich, um eine With-Blockdefinition zu beenden, die durch eine entsprechende With-Anweisung eingeleitet wird. Weitere Informationen finden Sie unter With...End With-Anweisung (Visual Basic).

Bei Verwendung der End-Anweisung-Anweisung ohne zusätzliches Schlüsselwort wird die Ausführung sofort beendet.

Wenn der Anweisung ein Nummernzeichen (#) vorangeht, wird mit dem End-Schlüsselwort ein Präprozessorblock beendet, der durch die entsprechende Direktive eingeleitet wird.

#End

Erforderlich. Beendet die Definition des Prärprozessorblocks.

#ExternalSource

Erforderlich, um einen externen Quellblock zu beenden, der durch eine entsprechende #ExternalSource-Direktive eingeleitet wird.

#If

Erforderlich, um einen Block für die bedingte Kompilierung zu beenden, der durch eine entsprechende #If-Direktive eingeleitet wird. Weitere Informationen finden Sie unter #If...Then...#Else-Direktive.

#Region

Erforderlich, um einen Quellbereichsblock zu beenden, der durch eine entsprechende #Region-Direktive eingeleitet wird.

Die End-Anweisung ohne zusätzliches Schlüsselwort wird nicht unterstützt.

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Community-Inhalt Hinzufügen
Anmerkungen FAQ