Bagikan melalui


CodeDomProvider.GetTypeOutput(CodeTypeReference) Metode

Definisi

Mendapatkan jenis yang ditunjukkan oleh yang ditentukan CodeTypeReference.

public:
 virtual System::String ^ GetTypeOutput(System::CodeDom::CodeTypeReference ^ type);
public virtual string GetTypeOutput (System.CodeDom.CodeTypeReference type);
abstract member GetTypeOutput : System.CodeDom.CodeTypeReference -> string
override this.GetTypeOutput : System.CodeDom.CodeTypeReference -> string
Public Overridable Function GetTypeOutput (type As CodeTypeReference) As String

Parameter

type
CodeTypeReference

CodeTypeReference yang menunjukkan jenis yang akan dikembalikan.

Mengembalikan

Representasi teks dari jenis yang ditentukan, diformat untuk bahasa tempat kode dihasilkan oleh generator kode ini. Di Visual Basic, misalnya, meneruskan CodeTypeReference untuk Int32 jenis akan mengembalikan "Bilangan Bulat".

Pengecualian

Metode ini maupun CreateGenerator() metode ini tidak ditimpa dalam kelas turunan.

Keterangan

Catatan

Dalam .NET Framework versi 1.0 dan 1.1, metode ini disediakan oleh ICodeGenerator implementasi yang dikembalikan oleh CreateGenerator metode penyedia. Dalam versi 2.0, metode ini dapat dipanggil langsung pada penyedia kode meskipun tidak ditimpa oleh penyedia kode. Jika penyedia kode tidak mengambil alih metode ini, ICodeGenerator implementasinya dipanggil oleh kelas dasar.

Catatan Bagi Inheritor

Jika Anda mengambil alih metode ini, Anda tidak boleh memanggil metode yang sesuai dari kelas dasar. Metode kelas dasar membuat generator di kelas turunan menggunakan metode usang CreateGenerator() untuk kompatibilitas dengan penyedia yang sudah ada sebelumnya yang menggunakan generator kode. Metode kelas dasar kemudian memanggil metode yang setara dalam ICodeGenerator implementasi untuk melakukan fungsi ini. Anda akan mendapatkan NotImplementedException jika Anda memanggil metode kelas dasar dari penyedia kode yang tidak menggunakan generator kode.

Berlaku untuk