Share via


CodeMemberMethod.ImplementationTypes Proprietà

Definizione

Restituisce i tipi di dati delle interfacce implementate da questo metodo, a meno che si tratti dell'implementazione di un metodo privato, indicata dalla proprietà 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

Valore della proprietà

CodeTypeReferenceCollection che indica le interfacce implementate da questo metodo.

Commenti

I tipi a cui fa riferimento questa raccolta devono essere costituiti da interfacce.

Se rappresenta CodeMemberMethod una dichiarazione per un metodo pubblico e questo metodo implementa un metodo in un'interfaccia, l'interfaccia o le interfacce a cui questo metodo implementa un metodo di deve essere fatto riferimento in questa raccolta.

Il metodo deve comunque avere lo stesso nome del metodo dell'interfaccia implementata da questo metodo. Per alcuni linguaggi, ad esempio C#, questo non ha alcun effetto sulla sintassi. Per altri, come Visual Basic, esiste una sintassi speciale per l'implementazione di interfacce. Se il metodo implementa privatamente una singola interfaccia, è consigliabile usare la PrivateImplementationType proprietà .

Si applica a