Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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