Partager via


CodeMemberMethod.ImplementationTypes Propriété

Définition

Obtient les types de données des interfaces implémentées par cette méthode, sauf s’il s’agit d’une implémentation de méthode privée, qui est indiquée par la PrivateImplementationType propriété.

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

Valeur de propriété

Qui CodeTypeReferenceCollection indique les interfaces implémentées par cette méthode.

Remarques

Les types référencés par cette collection doivent être constitués d’interfaces.

Si cela CodeMemberMethod représente une déclaration pour une méthode publique et que cette méthode implémente une méthode sur une interface, l’interface ou les interfaces dont cette méthode implémente une méthode doit être référencée dans cette collection.

La méthode doit toujours avoir le même nom que la méthode de l’interface implémentée par cette méthode. Pour certains langages, comme C#, cela n’a aucun effet sur la syntaxe. Pour d’autres, comme Visual Basic, il existe une syntaxe spéciale pour implémenter des interfaces. Si la méthode implémente en privé une seule interface, la propriété doit être utilisée à la PrivateImplementationType place.

S’applique à