CodeMemberMethod.ImplementationTypes Właściwość

Definicja

Pobiera typy danych interfejsów zaimplementowanych przez tę metodę, chyba że jest to implementacja metody prywatnej, która jest wskazywana przez PrivateImplementationType właściwość.

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

Wartość właściwości

Element CodeTypeReferenceCollection wskazujący interfejsy zaimplementowane przez tę metodę.

Uwagi

Typy, do których odwołuje się ta kolekcja, muszą składać się z interfejsów.

Jeśli reprezentuje to deklarację dla metody publicznej, a ta CodeMemberMethod metoda implementuje metodę w interfejsie, interfejs lub interfejsy, do których ta metoda implementuje metodę, należy odwołać się do tej kolekcji.

Metoda powinna nadal mieć taką samą nazwę jak metoda interfejsu implementowana przez tę metodę. W przypadku niektórych języków, takich jak C#, nie ma to wpływu na składnię. W przypadku innych osób, takich jak Visual Basic, istnieje specjalna składnia do implementowania interfejsów. Jeśli metoda jest prywatnie implementuje pojedynczy interfejs, PrivateImplementationType należy zamiast tego użyć właściwości .

Dotyczy