Поделиться через


CodeMemberMethod.ImplementationTypes Свойство

Определение

Получает типы данных интерфейсов, реализованных данным методом, только если это не закрытая реализация метода, на которую указывает свойство PrivateImplementationType.

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

Значение свойства

CodeTypeReferenceCollection, указывающий реализованные данным методом интерфейсы.

Комментарии

Типы, на которые ссылается эта коллекция, должны состоять из интерфейсов.

Если этот CodeMemberMethod метод представляет объявление для открытого метода и этот метод реализует метод в интерфейсе, в этой коллекции следует ссылаться на интерфейс или интерфейсы, которые этот метод реализует метод .

Имя метода по-прежнему должно совпадать с именем метода интерфейса, реализуемого этим методом. Для некоторых языков, таких как C#, это не влияет на синтаксис. Для других, таких как Visual Basic, существует специальный синтаксис для реализации интерфейсов. Если метод реализует один интерфейс в частном порядке, PrivateImplementationType вместо него следует использовать свойство .

Применяется к