Condividi tramite


CodeMemberMethod.ImplementationTypes Proprietà

Definizione

Ottiene i tipi di dati delle interfacce implementate da questo metodo, a meno che non si tratti di un'implementazione di metodo privato, indicata dalla PrivateImplementationType proprietà .

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à

Oggetto 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 su 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#, questa operazione non ha alcun effetto sulla sintassi. Per altri, come Visual Basic, è disponibile una sintassi speciale per l'implementazione delle interfacce. Se il metodo implementa privatamente una singola interfaccia, è consigliabile usare la PrivateImplementationType proprietà .

Si applica a