CodeMemberMethod.ImplementationTypes Eigenschap

Definitie

Hiermee haalt u de gegevenstypen op van de interfaces die door deze methode zijn geïmplementeerd, tenzij het een implementatie van een privémethode is, die wordt aangegeven door de PrivateImplementationType eigenschap.

public:
 property System::CodeDom::CodeTypeReferenceCollection ^ ImplementationTypes { System::CodeDom::CodeTypeReferenceCollection ^ get(); };
public System.CodeDom.CodeTypeReferenceCollection ImplementationTypes { get; }
member this.ImplementationTypes : System.CodeDom.CodeTypeReferenceCollection
Public ReadOnly Property ImplementationTypes As CodeTypeReferenceCollection

Waarde van eigenschap

Een CodeTypeReferenceCollection die de interfaces aangeeft die door deze methode zijn geïmplementeerd.

Opmerkingen

De typen waarnaar wordt verwezen door deze verzameling moeten bestaan uit interfaces.

Als dit CodeMemberMethod een declaratie voor een openbare methode vertegenwoordigt en deze methode een methode implementeert op een interface, wordt in de interface of interfaces naar een methode verwezen die in deze verzameling moet worden gebruikt.

De methode moet nog steeds dezelfde naam hebben als de methode van de interface die door deze methode wordt geïmplementeerd. Voor sommige talen, zoals C#, heeft dit geen invloed op de syntaxis. Voor anderen, zoals Visual Basic, is er een speciale syntaxis voor het implementeren van interfaces. Als de methode privé een enkele interface implementeert, moet de PrivateImplementationType eigenschap worden gebruikt.

Van toepassing op