Sdílet prostřednictvím


CodeMemberMethod.ImplementationTypes Vlastnost

Definice

Získá datové typy rozhraní implementovaných touto metodou, pokud se nejedná o privátní metodu implementace, která je označena PrivateImplementationType vlastností .

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

Hodnota vlastnosti

A CodeTypeReferenceCollection , který označuje rozhraní implementované touto metodou.

Poznámky

Typy odkazované touto kolekcí se musí skládat z rozhraní.

Pokud se jedná CodeMemberMethod o deklaraci pro veřejnou metodu a tato metoda implementuje metodu v rozhraní, rozhraní nebo rozhraní, která tato metoda implementuje metodu , by měla být v této kolekci odkazována.

Metoda by měla mít stále stejný název jako metoda rozhraní, které je implementováno touto metodou. U některých jazyků, jako je C#, to nemá na syntaxi žádný vliv. Pro jiné, jako je Visual Basic, existuje speciální syntaxe pro implementaci rozhraní. Pokud metoda soukromě implementuje jedno rozhraní, PrivateImplementationType měla by se místo toho použít vlastnost .

Platí pro