Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den Namen des Standardindexers ab.
Syntax
Parameter
pbstrIndexer [out] Gibt eine Zeichenfolge zurück, die den Namen des Standardindexers enthält.
Rückgabewert
Wenn es erfolgreich ist, gibt S_OK zurück oder gibt S_FALSE zurück, wenn kein Standardindexer vorhanden ist. Andernfalls wird ein Fehlercode zurückgegeben.
Hinweise
Der Standardindexer einer Klasse ist die Eigenschaft, die als Default Eigenschaft für Arrayzugriffe markiert ist. Dies ist speziell für Visual Basic. Hier sehen Sie ein Beispiel für einen Standardindexer, der in Visual Basic deklariert ist und wie er verwendet wird.
Imports System.Collections;
Public Class Class1
Private myList as Hashtable
Default Public Property Item(ByVal Index As Integer) As Integer
Get
Return CType(List(Index), Integer)
End Get
Set(ByVal Value As Integer)
List(Index) = Value
End Set
End Property
End Class
Function GetItem(Index as Integer) as Integer
Dim classList as Class1 = new Class1
Dim value as Integer
' Access array through default indexer
value = classList(2)
' Access array through explicit property
value = classList.Item(2)
Return value
End Function