Hallo,

 

habe eine Klasse mit der Schnittstelle "ICustomTypeDescriptor" implementiert.

Hier kurz der Code der beiden �berschreibbaren GetProperties-Methoden:

 

Public Overloads Function GetProperties() As System.ComponentModel.PropertyDescriptorCollection Implements System.ComponentModel.ICustomTypeDescriptor.GetProperties

    Dim globalizedProps As PropertyDescriptorCollection

        If globalizedProps Is Nothing Then

        ...

        End If

        Return globalizedProps

End Function

 

Public Overloads Function GetProperties(ByVal attributes() As System.Attribute) As System.ComponentModel.PropertyDescriptorCollection Implements System.ComponentModel.ICustomTypeDescriptor.GetProperties

    Return TypeDescriptor.GetProperties(Me, True)

End Function

 

Mich w�rde nur interessieren, wieso beim Debuggen eigentlich immer nur die 2. Function angesprungen wird und nicht die 1.

H�ngt dies von der "internen" Codeausf�hrung ab?

 

Dank und Gr��e

 

Oskar

 

 

Odpovedet emailem